Fica a aproximadamente 5 minutos andando da estação de metrô Dwarka Mor.
O Templo da ISKCON e Netaji Subhas Institute of Technology estão localizados a aproximadamente 25 minutos a pé e a alguns minutos de carro respectivamente. O hotel está situado a aproximadamente 5 minutes caminhando do ponto de ônibus Kakrola Crossing.
Há 30 quartos, alguns deles com Wi-Fi gratuito, TV e controle de temperatura.