OYO 37185 Hotel Jambhale Palace está en Mahabaleshwar, a 2 km de Lago Venna y a 4,4 km de Bombay Point. Este hotel de 3 estrellas ofrece cocina compartida y salón de uso común. Mahabaleshwar Temple está a 6 km del hotel y Lingmala Falls, a 6,4 km.
Número de habitaciones: 90
jambhale palace, 309, Koliali.near union bank., Mahabaleshwar, 412806 Mahabaleshwar, India