Hotel Jambhale Palace
Photo gallery for Hotel Jambhale Palace
Overview of Hotel Jambhale Palace
Hotel Jambhale Palace
Hotel in Mahabaleshwar
Reviews
3.0
Popular amenities
Explore the neighborhood
309, Koliali, Near Union Bank, Mahabaleshwar, Maharashtra, 412806
- Mahabaleshwar Bazaar3 min walk
- Holy Cross Church4 min walk
- Venna Lake4 min drive