AYT111, Ayia Triada – Detached Villa
Stunning views from this first line to the sea, 3 bedroom Villa in amazing location close to the new Marina – AYT111. Set in the exclusive Ayia Triada area, overlooking the Mediterranean this beautiful villa is only 1 minutes walk from the sandy Crystal Springs beach. Just 30m from one of the most popular beaches…