We found 1 Hydra villas for you.
12 Guests
6 Bedrooms
6 Bathrooms
Cleo
Greece / Hydra
from $ from $1455 /night /night
Villa Cleo is located in Avlaki, situated between the port of Hydra and the village of Kaminia.