Hotel Jambhale Palace is a hotel located in Mahabaleshwar, Maharashtra. The average rating of this place is 3.20 out of 5 stars based on 150 reviews. The street address of this place is 309, Koliali.near union bank., Mahabaleshwar, Maharashtra 412806, India. It is about 15.49 kilometers away from the Diwan Khavat railway station.
himanshu pal 14 months ago
Location is very good, main market and bus stop are at walking distance. Rooms are also air conditioned with clean bathrooms. They forgot to give water bottle and change bedsheet but we're very prompt when asked. Only disadvantage is it doesn't have views, but then who needs it if most of the you'll be traveling. Overall it's good budget friendly hotel.
Aslam Tamboli 18 months ago
Very 3rd class hotel , rooms are like public toilets, my request to everyone don’t book this hotel .Very pathetic service including staff,hotel,room, bed, bathroom,windows, cupboards I suggest please cancel this hotels licence. And also suggest to Oyo,make my trip,trivago,Agoda and all the sites dont suggest to the customer for.couple. even if I have stayed with my wife.didt feel good.
Akshay Nikam 16 months ago
Did the booking through OYO and travelled all the way from Mumbai and after reaching the place they refused the booking and didn't even let us book the hotel on the spot as well and the staff is pathetic.