Set in Lonavala, 3.1 km from Lonavala Railway Station and 5.8 km from Kune Falls, Neev Villa, 4BHK, Stunning View, Pool, Hot Tub on Terrace offers spacious air-conditioned accommodation with a terrace and free Wi-Fi.
New Tungarli Road, 410403 Lonavala, India