MPT Betwa Retreat, Orchha
Dist. Tikamgarh, Opp Jhangir PalaceOrchha, 472246 Chīrgaon, India,Object type: Hotel Orchha
MPT Betwa Retreat, Orchha features a restaurant, fitness center, a bar and garden in Chīrgaon. There's an outdoor pool and guests can use free WiFi and free pri