Situated in Mahabaleshwar, 1.9 km from Venna Lake, The Grand Sarathi features views of the city. This 2-star hotel offers room service and a 24-hour front desk. Private parking is available on site.
Number of rooms: 24
Masjid road Plot no. 45, 412806 Mahabaleshwar, India