Ahilya Fort

Ahilya Fort

Maheshwar

Ahilya Fort is a heavenly palace hotel in central India, set on the mighty Narmada River overlooking the ghats below, is just perfect for a few days of rest and relaxation in the most comfortable and idyllic spots in India. Children will love the fantastic pool and the numerous gardens, hidden terraces, ancient turrets and battlements all make for ideal exploration territory. Take the children to visit the school next door, which provides them with an interesting and insightful glimpse at cultural differences and similarities! Boat rides on the Narmada and swimming in the river at a Thousand Waterfalls, exploring the deserted city of nearby Mandu or taking a walk along the river, where not a soul will demand "rupee, rupee" - all memories which will stay with children for ever whilst staying at this fairytale-like hotel.