Sagar Villa is a 3-star property situated about 3.6 km from Babbington Point.
The venue is 3.5 km away from Venna Lake. The city center lies within 5 km from the venue.
80 km to Lohegaon airport.
Sagar Villa offers 10 guestrooms appointed with wireless internet, cable TV and a private balcony with all the sights of Mahabaleshwar within easy access. The rooms look on to the garden. Bathrooms are fitted with a bathtub and a shower.
Guests will benefit from laundry, a doctor on call and wedding services.
Wireless internet is available in the entire hotel for additional charge.
Public parking is possible on site for free.