The hotel has 74 rooms, suites and pool villas and a restaurant curated by the first Greek chef to be awarded with a Michelin star, Lefteris Lazarou.
There are also two main pools, two bars, and given its hillside location with terraced architecture, two inclined external lifts will service the resort.
Guests can expect beach access, a gym, yoga studio and amphitheatre available for special events and private dining, while Cayo Spa has three treatment rooms, steam, sauna and relaxation pool.