The Phoenix Resorts Resort Mahābaleshwar
Located within 2.6 km of Mapro Garden and 7 km of Lingmala Falls, The Phoenix Resorts offers rooms in Mahabaleshwar. Located around 10 km from Venna Lake, the resort is also 12 km away from Mahabaleshwar Temple.
Number of rooms: 12
Bhilar, Mahabaleshwar, 415012 Mahabaleshwar, India