Acres and acres of lush, rooms overlooking lagoons that attract migratory birds during monsoons and a pristine beach, some hotels are described not by the rooms and facilities they offer but how they make you feel. With nature at its best at The Leela Goa, it makes its guests feel alive!
This review comes at a time when The Leela Beach Resort located in South Goa is getting ready to celebrate its silver jubilee. Yes the property completes 25 years in September but the plush rooms, swanky spa and trimmed lawns..nothing speaks of the age of this resort.