Leela villa
Leela bungalow, near bhawani mandir,Shahunagar, Panchgani, 412805 Panchgani, India
Situated in Panchgani in the Maharashtra region, Leela villa features accommodation with free Wi-Fi and free private parking. The property is around 2.7 km from Sydney Point, 2.9 km from Parsi Point and 13 km from Lingmala Falls.