Move the guide to refine
2 hotels found in Stavro Island
Result 1-2
Vlychos, Plakes Vlychos
9.3 km
Hydra, Hydra Town
9.8 km