Stade de France

The Stade de France is the national stadium of France, located just north of Paris in the commune of Saint-Denis. Its seating capacity of 80,698 makes it the largest... Wikipedia

  • Full name:  Stade de France
  • Address:  Saint-Denis, France
  • Location:  ZAC du Cornillon Nord, Saint-Denis, Île-de-France, France
  • Public transit:  Saint-Denis – Porte de Paris, jms.svg
  • Owner:  Consortium Stade de France
  • Operator:  Consortium Stade de France
  • Type:  Football Stadium
  • Executive suites:  172
  • Capacity:  81,338 (football, rugby), 75,000 (athletics)
  • Surface:  GrassMaster by Tarkett Sports
  • Built:  May 2, 1995
  • Opened:  January 28, 1998
  • Construction cost:  €364 million
  • Architect:  Michel Macary, Aymeric Zublena, Michel Regembal, Claude Constantini
  • Data source:  DuckDuckGo