193 listings
Modern 3 Bedroom, 2 bathroom Villa with private pool, in the all year round resort of Ayia Triada!! Almyra Villas is a stunning residential development comprising of only 7 villas, situated in a qu