Fica a apenas 5 minutos de carro da estação de metrô Okhla Bird Sanctuary.
Você estará a cerca de 7 km do Templo de Lótus e a aproximadamente 4 km dos Mundos de maravilhas. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 30 minutos de carro.
Dando boas-vindas aos hóspedes com varanda e sala de jantar, os quartos são mobiliados com sofá e mesa de trabalho. Tem também uma cozinha equipada com microondas, chaleira elétrica e refrigerador. Oferecendo bidé, banheiro separado e banheira, os banheiros são equipados com lençóis de banho e toalhas.