Sorry, this offer is sold out. But don’t worry we have similar offers for you.
Hotel Mann Palace
Located in the Mahabaleshwar, Hotel Mann Palace is the right place for you to stay. Whether you are in Mahabaleshwar for business or for a holiday, Hotel Mann Palace offers you a wide range of amenities in order to make your stay a comfortable one. The staff is friendly and caters to all your requirements.
2) Choose room option