Hotel Hotel Saavi (River Front)- Kinara Cafes
★★★★★
Nr. Betwa River, Ram Mandir Road, Orchha, Orchha, India Show on map
MPT Betwa Retreat is a 3-star hotel in Orchha, India. It is one of 72 places to stay in Orchha listed on Triptoic.
Nr. Betwa River, Ram Mandir Road, Orchha, Orchha, 472246, India
MPT Betwa Retreat is located at Nr. Betwa River, Ram Mandir Road, Orchha, Orchha 472246, India.
MPT Betwa Retreat is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Entire House
Hotel