1, Panchgani-Mahabaleshawar Road, Mahabaleshwar, Satara, Maharashtra, 412806, India, Mahabaleshwar Mahabaleshwar 412805
Located within 1.1 km of Lingmala Falls and 3.4 km of Mapro Garden, OYO 87783 Ovi Executive offers rooms with air conditioning and a private bathroom in Mahabaleshwar. The property is around 4.3 km fr...more