Della Resorts
Lonavala
325 Rooms
670 Pax