Location: Central India | India
Ahilya Fort is a regal palace in the town of Maheshwar, on the banks of the Narmada River, which dates from the 18th century. From the terrace, you can watch the hustle and bustle of daily life on the riverside ghats, where pilgrims and locals come to bathe and worship. The hotel is owned and run by the flamboyant Prince Richard Holkar, whose ancestor built the fort, and you’ll feel like a guest in someone’s opulent, but friendly, home.
Best for: Service & Hospitality, History & Heritage, Cultural Immersion, Peace & Quiet