Panchgani – Mahabaleshwar Road Metgudad, Mahabaleshwar, India
Hotel Sagar Villa ***
Hotel Sagar Villa provides comfortable 3-star accommodation in Mahabaleshwar. It also features a ticket service, 24-hour room service and a tour desk.
Hotel has 10 elegant rooms that are equipped with all the essentials to ensure an enjoyable stay.
The hotel features both a restaurant and a bar where guests can unwind at the end of the day.
Hotel Sagar is a convenient base to explore nearby Mahabaleshwar Temple and Venna Lake, as well as everything the local area has to offer. Bombay Point is within an easy drive from the hotel.
The post Hotel Sagar Villa appeared first on .
This post first appeared on India Travel, Holiday Packages, Hotels And Destina, please read the originial post: here