Desde 1999 el equipo juega en el GSP Stadium, el estadio más grande de Chipre con capacidad para 22.859 personas sentadas.