Self Catering in Stavros (Crete)
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Zorbas Beach Village Hotel
Stavros Akrotiri, Stavros (Crete), Greece (Open map)
The aparthotel is situated in an entertainment district, within easy reach of the seafood restaurant Thanasis. Located 6 km from the...
Read more...
9.3
Superb
90 reviews