The Leela, Goa
Inline with Goa’s reputation as India’s richest state, The Leela Goa is a study in tasteful opulence. Combining five star luxury with the beauty of the resort’s natural setting, The Leela Goa is the ideal choice for all those wishing to sample a little of the good life. Set amidst seventy-five acres of spectacular Goan scenery including its own pristine private beach, the resort is the perfect place to relax and unwind. It is also rich in culture, and provides an exciting insight into the Portuguese heritage for which South Goa is famous. Every day spent at the Leela Goa is another chance to experience the superlative service upon which the resort prides itself; another opportunity to make the most of its unparalleled amenities; and another excuse to lose oneself in the decadent lifestyle that the Leela Goa facilitates at every turn.