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 seventh-largest... Wikipedia
- Full name: Stade de France
- Location: ZAC du Cornillon Nord, Saint-Denis, Île-de-France, France
- Public transit: Add→
- 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