L'estació del metro està sota una la platja de vies de l'Estació de França i es va inaugurar el 1977 com a part de la Línia IV i amb el nom de Ribera. Uns anys més tard, amb la reorganització dels números de línies i canvis de nom d'estacions, va canviar pel nom de Ciutadella. L'últim canvi de nom es va produir el 1992, pels Jocs Olímpics de Barcelona, quan es va afegir Vila Olímpica.
D'acord amb dades del 2013, l'estació rebia uns 8.000 accessos diaris de mitjana, que s'incrementaven als 12.000-15.000 durant l'estiu.[1]
El 14 de juliol de 2004 es va inaugurar l'estació de la línia T4 del Trambesòs, i se situa sobre el carrer Wellington. Es tracta de l'estació terminal de la T4, i consta de dues vies generals amb andanes laterals.