Luxury holiday villas for rent in Sivota, Greece

$villa_name

Karvouno Villas

Sivota, Greece
Rates from £330 per day
4 Bedrooms · Sleeps 10