Os hóspedes podem desfrutar de vistas para a cidade e alcançar facilmente a Kamala Nehru Park, que fica a aproximadamente 10 minutos de distância dirigindo. Tem depósito de bagagem e restaurante disponíveis nas instalações.
Tau Devi Lal Stadium está localizado a aproximadamente 20 minutos de distância caminhando. A localização do hotel permite você a estar a aproximadamente 10 minutos andando de Smaaash. O ponto de ônibus mais próximo é Subhash Chowk, que está a aproximadamente 5 minutos de distância andando. É possível chegar no aeroporto Internacional de Delhi em 25 minutos de carro.
Há 26 quartos com controle de temperatura, bem como comodidades modernas como TV de tela plana com canais via satélite e TV com vários canais. Para seu conforto, você encontrará banheiro separado e chuveiro, juntamente com lençóis de banho e toalhas.
No Zodiac os hóspedes podem desfrutar de especialidades da cozinha indiana, enquanto Wangshi's oferece cozinha chinesa.