The Leelas Resort
At Potal, Post Gaulwadi, Tal karjat, Dist Raigad, 410201 Karjat, India,Object type: Resort Karjat
Located in Karjat, 8 miles from Bhivpuri Waterfalls, The Leelas Resort has accommodations with a restaurant, free private parking, an outdoor swimming pool and