Self Catering in Stavros (Crete)
We found 1 property with availability in Stavros (Crete)
Show on map
Zorbas Beach Village Hotel
Stavros Akrotiri, Stavros (Crete), Greece
Offering the opportunity to relax by Aegean Sea, which is approximately a 5-minute walk away, the comfortable Zorbas Beach Village Hotel Stavros offers 13 rooms and a seasonal outdoor swimming pool…
- 1-1