Up to 7 people

 
Cleo_181.JPG

Villa Cleo
3 Bedrooms, 7 People, 2 Bathrooms

From € 170 per night

Villa Eleni
3 Bedrooms, 7 People, 2 Bathrooms

From € 170 per night

Eleni_drone_052.jpg
Urania_01.JPG

Villa Urania
3 Bedrooms, 7 People, 2 Bathrooms

From € 180 per night