The Prince Palace Hotel
Post Bhilar - Main Road Bhilar Near to Panchgani Mahabaleshwar, Road, Panchgani, Maharashtra 412805 Bhilar Village, 412806 Mahabaleshwar, India
Located in Mahabaleshwar, 800 metres from Parsi Point, The Prince Palace provides accommodation with a restaurant, free private parking and a garden. The property is around 3.