Cap St Georges Villas ★★★★★ 9.4Superbo7 commenti 6, Maniki street, Peyia 8570Mostra sulla mappa 📍4.23 km da Peyia Mindfully moulded into the awe-inspiring landscape, Cap St Georges is a paradisiacal world of its own, defined by its seclusion, serenity, and supremacy. Composed of some 200 villas poised above a 2km-long beachfront, the project in its entirety has been artfully brought to life by a collection of world-class architects and designers: inspired by the tradition of the local...