Thalassines Villas

, Cyprus

Up to 80 | Sleeps 74 | Min Nights: 4