Fica a 10 minutos a pé da estação de metrô Ashram.
A Tumba de Safdarjung e o Templo de Lótus estão localizados a 4.9 km e a 10 minutos dirigindo respectivamente. Os locais de interesse religioso na área incluem o Túmulo de Humaium (a 3.3 km) e o Templo de Akshardham (a 4 km). O Parque Zoológico Nacional pode ser alcançado em cerca de 10 minutos de carro. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 25 minutos de carro.
Alguns dos 69 quartos bem equipados vêm com cofre eletrônico, máquina de fazer café e Wi-Fi gratuito.