Mauli Palace Resort is set in Mahabaleshwar, a few steps from Venna Lake. The property is situated 5 km from Bombay Point, 7 km from Mahabaleshwar Temple and 7 km from Lingmala Falls. Free WiFi is provided.
At the resort, rooms include a desk, a flat-screen TV and a private bathroom. The units at Mauli Palace Resort are fitted with a seating area.
A vegetarian breakfast is served every morning at the property.
Speaking English and Hindi at the reception, staff are ready to help around the clock.
Elphinstone Point is 11 km from the accommodation. Pune International Airport is 134 km away.