Luxury holiday villas for rent in Sivota, Greece

$villa_name

Karvouno Villas

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