Hotel Sagar Villa
This leisure hotel in Mahabaleshwar is located near to the Ganpati Temple. There are six deluxe rooms for the accommodation of the guests. A delicious spread of scrumptious dishes is served at the in-house restaurant to satisfy the appetite of the guests.
Check-in time : 10:00AM
Check-out time : 9:00AM