El equipo de fútbol del Apollon juega sus partidos de local en el Tsirion Stadium (antes conocido como el Olympia Stadium), un estadio multiuso con capacidad para 14.400 espectadores.