Located in Mahabaleshwar, within 1.7 km of Venna Lake and 4.5 km of Bombay Point, Fountain New Mahabaleshwar provides accommodation with a restaurant and as well as free private parking for guests who drive. The property is around 5.
Mahabaleshwar Jama Masjid Rd, near Bharat Petrol Pump, Mahabaleshwar, Maharashtra 412806, 412806 Mahabaleshwar, India