Juega sus partidos de local en el Estadio Internacional de Malabo, que tiene una capacidad de 6.000 espectadores.