Le club a été créé en 1997. L'équipe joue ses matchs au stade Nuevo Estadio de Malabo qui possède une capacité de 15 250 places. Ce stade a été construit en 2007 en vue d'accueillir la Coupe d'Afrique des nations 2012.