OYO Flagship 23404 Baba Cottage
Vacation Home
Old Mahabaleshwar, Maharashtra
Featuring 3-star accommodation, OYO Flagship 23404 Baba Cottage is located in Mahabaleshwar, 3.3 km from Lingmala Falls and 4 km from Venna Lake.
Number of rooms: 60
Baba Cottage, Baba Restaurant, Near Hotel Suman Raj, Venna LakeNear Venna Lake Boating, 412806 Mahabaleshwar, India