Located in Mahabaleshwar, 3.2 km from Venna Lake, Suyashdham Villa Mahabaleshwar provides accommodation with a garden, free private parking and a restaurant. Located around 5.
Number of rooms: 6
Shivaji Nagar, Hindu Ranjanwadi, 412806 Mahabaleshwar, India