St. Georges está ubicado en el pueblo de Peyia, un proyecto privado frente al mar de hasta 190 villas de lujo que van desde 295 m² a 930 m² ubicado en una parcela única en la costa oeste del proyecto que disfruta de vistas panorámicas frente al mar de la isla de St. Georges, que es la única isla de la costa occidental de Chipre. Con su orientación oeste, espectaculares puestas de sol a diario y las villas están diseñadas para maximizar estas vistas. La ubicación de las cuevas marinas proporciona un entorno único y algunas de las aguas para nadar más puras de la isla.