2024
ZORBAS BEACH VILLAGE
Akrotiri
Hotel • €€ •
Zorbas Beach Village is located near Stavros beach which became famous in ...Read more
Book
2024
LEMON TREE VILLAS
Akrotiri
Hotel • €€
Lemon Tree Villas offer an ideal setting for those looking for rest and ...Read more