
Lyttos Beach, Crete, Greece Crete Greece
Enjoy and smell the essence of the flowers and the light breeze from the sea right from your room. Lose yourself in the endless deep blue, get pleasure from the sea views and the harmony of the nature that surrounds your suite, double or family room.