6 Bedrooms

5 Bathrooms

11 guests

Pool

Villa Agia Thalassa

Beachfront Private Pool Villa

Exceptional Features

Availability Search

Gallery