2024
KARAVADOS BEACH
Karavados
Hotel • €
Family complex with balcony and pool. Not the most modern of the island but ...Read more
Book