Venessa Villa
Lonavala Aamby Valley Road, 410401 Lonavala, India
Located in Lonavala, 5.3 km from Lonavala Railway Station and 5.9 km from Kune Falls, Venessa Villa offers a garden and air conditioning. This property offers access to a balcony, darts, free private parking and free Wi-Fi.