The Orchha Resort Overview
Situated close to the river Betwa - A short walk to the Ram Raja Temple and 1.3 km to the Jahangir Mahal citadel.
- Year Built: 1999
- Year Last Renovated: 2004
- Check in Time: 12:00 PM
- Check out Time: 12:00 PM
- Number of Floors: 1