Ohana Villa by mysa stays
PCV6+32, 410205 Lonavala, India
Situated in Lonavala, 6.5 km from Kune Falls and 11 km from Lion's Point, Ohana Villa by mysa stays offers air conditioning. With free private parking, the property is 3.9 km from Lonavala Railway Station and 5.9 km from Bhushi Dam.