About The Leela Goa
The Leela Goa is a luxury resort in South Goa. The property offers premium accommodation in landscaped surroundings near the coast. Guests can enjoy dining, wellness and recreational facilities. It is suitable for luxury holidays, weddings and private celebrations.
Services
The Leela Goa at a glance
- Category
- Hotels
- Location
- Mobor, Cavelossim, Goa 403731
- Rating
- No reviews yet – be the first
Questions about The Leela Goa
Where is The Leela Goa located?
The Leela Goa is at Mobor, Cavelossim, Goa 403731.
What services does The Leela Goa offer?
The Leela Goa lists these services: Luxury Accommodation, Beach Resort, Spa, Restaurants, Golf, Wedding Venues.
Reviews
No reviews yet. If you have used this business, share your experience below.