Resorts in Afytos
We found 1 property with availability in Afytos
Show on map
Limna Beach
Paralia Afitou, Afytos, Greece
Located 4.4 km from Ahoy Night Club Kallithea, Limna Beach Afytos hotel is approximately 5 minutes' walk from Church Agios Dimitrios. Boasting a location just a few steps from Afytos Central Square…
- 1-1