Featuring 3-star accommodation, OYO 22571 Hotel Sarathi is located in Mahabaleshwar, 1.8 km from Venna Lake and 5 km from Bombay Point. Featuring a restaurant, this 3-star hotel has air-conditioned rooms with a private bathroom.
Number of rooms: 90
Mahabaleshwar, 412806 Mahabaleshwar, India