Karta Vacation Rentals
Set in the heart of Mahabaleshwar hill station, Vimal Holidays Resort sits steps from Holy Cross Church and Mahabaleshwar Bazaar. Venna Lake and Wilson Point are a short drive away, with other draws like Bombay Point and Mapro Garden within easy reach. Pune airport is about 124 km from the property.