Set in Panchgani, within 4 km of Parsi Point and 6.4 km of Lingmala Falls, Orchid Villa offers accommodation with a garden and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 3
Panchgani - Mahabaleshwar Road, 412805 Panchgani, India