Rooms & Suites
The beachfront resort boasts 102 recently refurbished villas, each with its own private terrace
to enjoy refreshingly cool breezes and views of the lush green surroundings or sparkling ocean.
The beachfront resort boasts 102 recently refurbished villas, each with its own private terrace
to enjoy refreshingly cool breezes and views of the lush green surroundings or sparkling ocean.