Jiman Villa Mahabaleshwar, a property with a garden, is set in Mahabaleshwar, 1.2 km from Venna Lake, 2.7 km from Bombay Point, as well as 4 km from Mahabaleshwar Temple. This villa offers free private parking, room service and free Wi-Fi.
Old Mahabaleshwar Road, 412806 Mahabaleshwar, India