Located on the island of Lefkada, the Caribbean of Greece, with 146 spacious rooms and suites with water and island views.
Three restaurants with spectacular ambiance and surroundings offering Greek, Mediterranean and Asian cuisine. Spa and wellness center offering massages, facials and other holistic treatments.