193 listings
Charming 2-Bedroom link detached Villa with Seaview's located in Ayia Triada! This property is situated on a quiet complex excellently located next to the famous beautiful Sirena Bay and within wal