Luna Villa Villa Lonavala
Located in Lonavala, 2.7 km from Lonavala Railway Station and 5.8 km from Kune Falls, Luna Villa by Angel Stay - Three Bedroom Villa in Lonavala offers a garden and air conditioning. This property offers access to a balcony, free private parking and free Wi-Fi.
Plot No. 3, Pangoli, Near Narayani Dham, Lonavala, Maharashtra 410401, 410401 Lonavala, India