The Leela Goa
Refer Venue via Whatsapp
The Leela Goa is a unique property sprawled across 75 acres of lush landscapes and beautiful lagoons with a winding river on one side and the azure blue sea on the other. The resort is as enchanting as it is unique. If you are looking for a luxury in a beachside setting, then The Leela Goa is perfect choice. The resort offers spacious and airy rooms, balconies that face a lotus filled lagoon, and the latest amenities that ensure a comfortable stay. The Leela Goa also offers Villas for those who want an elevated experience and an indulgent experience. Stay at The Leela Goa and make every moment of your Goan holiday a memorable experience.
Rooms and Suites: starting from 580 sq ft / 54 sq mt
160 Lagoon Terrace / Conservatory Premiere rooms
26 Lagoon Suites and Lagoon Deluxe Suites
20 Club Suites and Villas