Location: The Leela Goa Beach Resort is a luxury property located 500 m from Mobor Beach, known for water sports and beach activities.
Location: The Leela Goa Beach Resort is a luxury property located 500 m from Mobor Beach, known for water sports and beach activities. The hotel is an hour's drive from Dabolim Airport and 30-min drive from Madgaon Railway Station.
Room Amenities: This 5-star resort offers 206 rooms classified into The Club, Premier Rooms, Lagoon Rooms and Suites. These rooms are provided with modern amenities like LCD TV, direct dial telephone, mini bar and Internet.
Hotel Facilities: For hosting parties and conventions, the resort features three multi-functional halls. Other facilities are gymnasium, swimming pool, steam and sauna, spa, salon and conference halls.
Recreational venues include Aqua - The entertainment lounge, golf course, tennis court and children's activity centre.
Dining: There are four restaurants, namely Jamavar (Indian cuisine), Riverside (Italian), Susegado is a seasonal restaurant offering seafood and The Restaurant is an all-day dining venue. For refreshing beverages and drinks, guests can head to The Pool Bar.