Hotel overview
Set on the shores of the Indian Ocean, nestled between the sun-kissed sands of Mobor beach and the fishing villages of the River Sal, lies The Leela Goa. Styled on the famous Hampi Palaces of the 14th-century, the resort combines the essence of Indian palatial luxury with exceptional standards of service.
Types of Rooms
All rooms, suites and villas are furnished in cool, restful colours
- Lagoon Terrace Rooms
- Conservatory Rooms
- Lagoon Suites
- Club Suites
- Club Pool Suites
- Royal Villa Suites
Room Amenities
- Air-conditioning
- Satellite TV/ Video CD system
- Mini-bar
- Elegant bathroom