Hotel Jambhale Palace
Mahabaleshwar Maharashtra
Check in
10:00 AM
Check out
9:00 AM
A stay at Hotel Jambhale Palace places you in the heart of Mahabaleshwar, within a 5-minute walk of Mahabaleshwar Bazaar and Holy Cross Church. This hotel is 1.1 mi (1.8 km) from Venna Lake and 1.1 mi (1.8 km) from Wilson Point.
Make yourself at home in one of the 10 guestrooms. Bathrooms with showers are provided. Conveniences include phones, as well as desks and ceiling fans.
Property Details
Location
309, Koliali, Mahabaleshwar, Maharashtra 412806, India