Dette hotel ligger i Orchha, kun 10 minutters gang fra Jahangir Mahal og Rama Raja Tempel. Derudover ligger Lakshminarayan Mandir og Raj Mahal ca. 2 km derfra., Døgnåben reception, Antal værelser:, ...