Located on the hillside of Elounda, offering amazing views of Spinalonga Island is Cayo Exclusive Resort & Spa. The hotels luxurious accommodation combined with eco-friendly design and architecture ensure a relaxing stay. Cayo’s restaurants are the perfect choice for taste lovers that want to experience unique tastes of traditional cuisine with international twists curated by the famous Greek Michelin-starred Chef Lefteris Lazarou.