Narmada Retreat

***

India, Maheshwar

Map Photogallery

All rooms in the hotel are fitted with a coffee machine. At Narmada Retreat, the rooms have air conditioning and a flat-screen TV.