L'OYO 37185 Jambhale Palace est situé à Mahabaleshwar, à 2 km du lac Venna et à 4,4 km de Bombay Point. Cet hôtel 3 étoiles possède une cuisine et un salon communs. Il se trouve à 10 km d'Elphinstone Point et à 13 km d'Arthur's Seat.
Nombre de chambres: 90
jambhale palace, 309, Koliali.near union bank., Mahabaleshwar, 412806 Mahabaleshwar, Inde