Il Palazzo Hotel
(Panchgani, Maharashtra)
A family-owned resort offering quality accommodation and unsurpassed hospitality, with a meal-plan s...