A

Anil Berry
Review of The Leela

4 years ago

The most greenest hotel and resort in Goa. Huge pr...

The most greenest hotel and resort in Goa. Huge property with room across lagoon filled with natural habitat. Amazing landscape and service by staff. Quite peacefully Mobor beach and safe. Yummy food.

Comments:

No comments