Get an overview of this hotel4-star hotel in Orchha

Location

Situated in Orchha, this spa hotel is within 2 mi (3 km) of Rama Raja Temple, Jahangir Mahal, and Raj Mahal. Lakshminarayan Mandir is 2 mi (3.2 km) away.

Sorry, we seem to have had an issue loading our review content. Try again?