St. Georges est situé dans le village de Peyia, un projet privé en bord de mer comprenant jusqu'à 190 villas de luxe allant de 295 m² à 930 m² situées sur un terrain unique sur la côte ouest du projet bénéficiant d'une vue panoramique sur le front de mer de l'île de Saint-Georges, qui est la seule île de la côte ouest de Chypre. Avec son orientation ouest, des couchers de soleil spectaculaires au quotidien et les villas sont conçues pour maximiser ces vues. L'emplacement des grottes marines offre un cadre unique et certaines des eaux de baignade les plus pures de l'île.