[2][3] Está ubicado frente al Estadio Olímpico Lluís Companys, en un solar delimitado por la avenida del Estadio, el paseo Olímpico y las calles Viveros y los Tres Pins.
El museo tiene un "espacio de ídolos" en el que hay protagonistas destacados del deporte.
El presupuesto del proyecto museológico y museográfico significó 4 millones de euros adicionales, financiados por el Ayuntamiento a través de la empresa Barcelona Servicios Municipales (BSM).
[4] El edificio está formado por dos bloques diáfanos de doble altura, protegidos por una cubierta vegetal ajardinada.
La superficie total construida es de 4.000 metros cuadrados, repartidos en cuatro niveles.