Fica a uma distância aproximada de 200 metros da estação de metrô Udyog Bhawan.
Os principais pontos turísticos de Nova Deli, como a Galeria Nacional de Arte Moderna e o Centro de Convenções Vigyan Bhavan, estão localizados nas proximidades. Os locais de interesse religioso na área incluem o Templo de Laxminarayan (a 2.7 km) e a Catedral do Sagrado Coração (a 2 km). O Túmulo de Humaium pode ser alcançado em cerca de 10 minutos de carro. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 18 minutos de carro.
Internet de banda larga e TV estão disponíveis nos quartos, alguns dos quais também apresentam vistas para a cidade.