Stade de France: Guided tour Behind-The-Scenes
Take a tour of Les Bleus home ground
From
18
€
The Stade de France is the national stadium of France, located in the commune of Saint-Denis, just north of Paris. The stadium is used by the national football team and rugby union team for international competitions. Its seating capacity of 80,698 makes it the 8th-largest stadium in Europe.
Saint-Denis, France — 93200 93200 Saint-Denis