The Stade de France is the national stadium
of France. It is located in Saint Denis, just north of Paris. The France national teams of football and rugby usually plays their homes games in Stade de France. The stadium hosts also big rock events. There is a rail connection (RER) from Gare du Nord to the stadium. Hotels in Paris
You must be logged in to post a comment.