Choose your preferred currency.
.
, Matala, 702 00, Greece
Kalamaki, Matala
Kalamaki Street, Matala
Kalamaki, Matala
Kalamaki, Matala
Kalamaki South Crete, Matala
Kalamaki Heraklion , Matala
Kalamaki Heraklion, Matala
Beach Street, Matala
Beach Street, Matala
Kalamaki Heraklion, Matala
New Kalamaki, Matala