Hotel Zafiria(2 stars)

Matala-Heraklion-Crete 70200 Matala Crete GR View on map