St. Georges si trova nel villaggio di Peyia, un progetto privato sul lungomare di un massimo di 190 ville di lusso che vanno da 295 mq a 930 mq, situate su un terreno unico sulla costa occidentale del progetto, gode della vista panoramica sul lungomare dell'isola di St. Georges, che è l'unica isola della sponda occidentale di Cipro. Con il suo orientamento a ovest, tramonti spettacolari ogni giorno e le ville sono progettate per massimizzare queste viste. La posizione delle grotte marine offre un ambiente unico e alcune delle acque balneabili più pure dell'isola.