Elounda Beach resort, located on the fabulous Northeast coast of Crete, overlooking the Mirabello bay, is the ultimate in fashionable indulgence. Located on a spectacular sea front site on the Greek island of Crete, Elounda Beach is one of the world’s leading hotels.

Destined to be the pinnacle of luxurious getaways in the Mediterranean it reveals the next level of opulence, the new Yachting Club Villas, the zenith of 22ndcentury living, boasting the latest in high–tech facilities and sleek, contemporary design. The strong geometry of the individual units is articulated as a fluid coastal landscape by way of the sequence of rounded surfaces and 45 degree wall lines that carve the depths of the volumes. The system emerges as a new artificial landscape relating the two different conditions.