Located in Mahabaleshwar in the Maharashtra region, with Venna Lake nearby, Savitri Niwas provides accommodations with free WiFi and free private parking. Guests at the apartment can enjoy a vegetarian breakfast. Bombay Point is 2.7 miles from Savitri Niwas, while Mahabaleshwar Temple is 3.7 miles away. The nearest airport is Pune International Airport, 78 miles from the accommodation.