Boasting air-conditioned accommodation with a private pool, pool view and a patio, Exela Villa is set in Panchgani. This property offers access to a balcony, free private parking and free Wi-Fi. The property is soundproof and is situated 1.
Number of rooms: 3
538 Panchgani - Mahabaleshwar Road, 412805 Panchgani, India