Hotel Matoshree Palace is a budget property in Mahableshwar. This property is located at a distance of 0.5 km from the Mahableshwar Bus Stand. Guests at this property are accommodated in 16 well-maintained rooms. In-room conveniences include television, make up mirror, wardrobe and attached bathroom with hot cold running water. 24-hour room service is available at this hotel. Services like doctor-on-call, laundry, safe deposit locker and travel desk are offered at this hotel. In case of emergency, the hotel is backed up with power generator.