Della Resorts is a 5 star luxury Resort spread amidst the scenic hills of Lonavala. With 170 luxury rooms, signature villas and lavish restaurants spread amidst the scenic hills of Lonavala, Della Resorts welcomes visitors with the finest indulgences it has to offer.