Boutique hotels in Zakros
We found 1 property with availability in Zakros
Show on map
Terra Minoika Boutique Resort
Kato Zakros, Zakros, Greece
Terra Minoika Boutique Resort apartment boasts views of the mountain and is located 10 minutes by car from Panoramic view of Zakros Gorge. This apartment has a free private car park on site.
- 1-1