Stade de France

Good to know
- Coordinates
- Open in maps
France's national stadium in the northern Paris suburb of Saint-Denis seats around 80,000 beneath a sweeping elliptical roof. Built for the 1998 World Cup, it hosts football and rugby internationals and served as a centrepiece of the 2024 Olympics.
Where next?
