Eleftheria
where timeless elegance meets greek hospitality
Eleftheria is a beautiful greek word that means freedom.
The color palette of Eleftheria was inspired by the colors of the stunning greek nature. The incredible white sand beaches, the light blue aegean sea and the iconic olive tree.