The Waterfront Jewel of Crete
Discover the heart of Crete at Elounda Peninsula. Nestled across a powdery sand beach, on the coast of Elounda, our all-suites hotel invites you to enjoy the very best life has to offer. Your stay with us is a genuine and carefully curated experience, just for you.