SYT101, Ayia Triada – Detached Villa
6 bedroom detached villa by the sea in Ayia Triada – SYT101. This spacious villa boasts traditional stone floors throughout and is built over 4 floors. At ground floor level is the large open plan dining, kitchen and living area complete with stone fireplace. The modern kitchen boasts an island with built in oven and…