Boasting air-conditioned accommodation with a private pool, Chein Villa is situated in Lonavala. This property offers access to a balcony, free private parking and free Wi-Fi. Bhushi Dam is 7.4 km away and Lion's Point is 13 km from the villa.
Kurwande Road next to Ellegance Hill Resort, Lonavala, 410401 Lonavala, India