Stade de France
Stade de France, Paris, 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 stadium in Europe. The stadium is used by the France national football team and France rugby union team for international competition
Our customers say
"Excellent"
![TrustScore 4.5 out of 5 TrustScore 4.5 out of 5](trustpilot/stars-4.5.svg)
4.5 out of 5