Dean Villa
71,72 Badrivishal Society, Tungarli,Lonavala, 410401 Lonavala, India,Object type: Hotel Lonavala
Located in Lonavala, 4.3 miles from Bhushi Dam, Dean Villa has accommodations with a restaurant, free private parking, an outdoor swimming pool and a garden. Am