Royal Paradise Villa is set in Lonavala and features a private pool, a kitchen and pool views. This property offers access to a balcony, free private parking and free Wi-Fi. The property is non-smoking and is situated 2.8 km from Lonavala Railway Station.
Tungarli Road, 410403 Lonavala, Inde