309, Koliali, SATARA
Property Location
You'll be centrally located in Mahabaleshwar with a stay at Hotel Jambhale Palace, and 2 minutes by foot from Mahabaleshwar Bazaar. This hotel is 1.5 mi (2.4 km) from Wilson Point and 2.2 mi (3.5 km) from Polo Grounds.
Rooms
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.
Amenities
This hotel has 3 floors in 1 building and offers complimentary parking nearby. Recreational activities include hiking/biking trails nearby.
Dining
Breakfast is available for a fee.