new project of luxurious 4-bedroom, 4-bathroom villas in the stunning town of Peyia, nestled along the captivating Mediterranean Sea.
These villas are situated in a wonderful location, close to all amenities and offer stunning unobstructed sea view.