Stadionet ble oppført 2001 etter planer av arkitektkontoret Herzog & de Meuron, og har en kapasitet på 38 500.