VILLA SPECIALIST HOURS:
MON-FRI 8AM-8PM ET
SUNDAY 9AM-6PM ET

Your Search for Greece Villas known for Historic Estates Returned 1 Result.

Villas
Sort Results
Cleo

Cleo

More Greece / Hydra

6
Bedrooms
Sleeps
12
from $1,384+
per night

Villa Cleo is located in Avlaki, situated between the port of Hydra and the village of Kaminia.