France Football Stadiums

The Stade Vélodrome in Marseille, France

France has a number of large football stadiums, the biggest of which is the 81,338 capacity Stade de France – the national stadium of the country which has hosted high-profile events such as the 1998 FIFA World Cup Final. Other large stadiums include the Stade Vélodrome in Marseille, Parc Olympique Lyonnais in Lyon and the Parc des Princes in Paris. Click on the map or links below for a venue guide to visiting each of the grounds and the cities which they’re located in.


Lyon

Parc Olympique Lyonnais (Olympique Lyonnais)

Marseille

Stade Vélodrome (Olympique de Marseille)

Monaco

Stade Louis II (AS Monaco)

Nice

Allianz Riviera (OGC Nice)

Paris

Parc des Princes (Paris Saint-Germain)

Stade de France (France)

Last Updated on April 12, 2022 by Sports Tourist

Leave a Reply