Le stade, construit pour la Coupe du monde de football des moins de 20 ans 2001, a une capacité de 20 408 places.