O alojamento está situado à 5 minutos andando da estação de metrô Okhla Bird Sanctuary.
O Templo de Lótus fica a cerca de 15 minutos de distância dirigindo, enquanto o aeroporto Internacional de Delhi fica a 30 minutos de carro. Não demorará muito tempo a chegar à KNMA Noida a aproximadamente 10 minutos de distância dirigindo.
TV de tela plana com canais via satélite, juntamente com confortos como controle de temperatura, são fornecidos para o máximo conforto dos hóspedes. Para maior comodidade, são fornecidos 1 banheiros.
A unidade está equipada com cozinha totalmente equipada.