A 5 star beach resort called The Leela Resort Goa, Goa,
for one. Sprawled over 75 endless acres in idyllic South Goa, the property at
Leela Resort Goa boasts a 12 hole, par 3 golf course for the aficionados. And
if you prefer to unwind by not doing anything at all, you have the Mobor beach
Goa pretty much to yourself.
The bustling fishing village along the Sal River,
to the south, offers a fascinating insight into how the lucky locals of Goa live.
Leela Resort Goa being a luxury resort means that Leela Resort Goa offers you
a choice 152 rooms, suites and villas, as well as from a host of dining options
and leisure activities. Add to this a state-of-the-art business centre and you
have the perfect destination for a company conference too at the Leela Resort