luxury
hotel
.world
About
Taverna Thalassa
Greek Restaurant
Gennadi
»
Taverna Thalassa
Boutique hotels near Taverna Thalassa
Gennadi Grand Resort
Rating
8.7
Atlantica Dreams Resort
Rating
9.5