Iskcon fica a uma distância de aproximadamente 10 minutos andando e Snow Kingdom está a aproximadamente 15 minutos andando. A localização do hotel permite você a estar a 15 minutos dirigindo de Shirdi Sai Baba Temple.
Há 30 quartos com controle de temperatura, bem como comodidades modernas como TV de tela plana com canais via satélite e TV com vários canais. Banheiro separado e chuveiro, juntamente com lençóis de banho e toalhas, estão disponíveis.