Savera Palace Hotel Mahabaleshwar
Tanu Patel Street, Gauli Mohallah,Mahabaleshwar,Maharashtra
Savera Palace is offering accommodation in Mahabaleshwar. All rooms boast a kitchen, a TV with cable channels, and a private bathroom. The property is 2.1 km from Venna Lake. At the hotel, all rooms are equipped with a wardrobe. A continental breakfast is available daily at Savera Palace.