Villa Iris
From €85 avg/nightKefalas, Crete
Flexible dates · 1 Guest
Kefalas, Crete
Kefalas, Crete
Kefalas, Crete
Kefalas, Crete
Kefalas, Crete
Kefalas, Crete
Kefalas, Crete
Kefalas, Crete
Kefalas, Crete
Kefalas, Crete
Other places we know well in Greece