Description
This beautiful project consists of sixty hillside 3-bedroom detached villas with swimming pools and spacious roof gardens.
Seaview villa on the hills of Ayia Triada with easy access to all amenities.
-