Situated in the secluded area of Elounda – on the northeast coast of the island of Crete – nearby the world famous Elounda Bay Palace & Elounda Beach resort, members of the Leading Hotels of the World.
40 minutes from Heraklion International Airport and five miles from Agios Nikolaos on Crete, Greece.
One of the most prestigious residential resorts development in Greece, in a magnificent environment with panoramic sea-views into the serene Elounda Bay, that will be serviced by and have full access to the world renowned facilities of the Elounda Bay Palace & Elounda Beach resort.