Atrium Villas at Kechria
The Atrium Villa is a comlex of newly build holiday villas designed for those who seek stylish accommodation and a unique villa experience. The villa is located in untouched ever green olive grove and assures ultimate privacy for its guests. The Architect’s Villa is designed to live both indoors and outdoors though everywhere surrounded by panoramic views.
27 Pins266 Followers