Grande Belleza by Vista Rooms
Next to Wonder Woods Resort, Near Ghat Jai Mandir Panchgani, 412805 Mahabaleshwar, India,Object type: Hotel Mahabaleshwar
One of our best sellers in Mahabaleshwar! Offering garden views, Grande Belleza by Vista Rooms in Mahabaleshwar has accommodations, an outdoor swimming pool, a