Stade de France

A more recent structure known is the Stade de France [rue Francis de Pressensé, +33 892700900 www.stadefrance.com ad/ch €12/8]. Located slightly south off the centre, this stadium was constructed specially for the FIFA World Cup in 1998. This futuristic building is where France won its first World Cup title against Brazil, in the same year. Today, the stadium hosts other sports as well and can only be visited via guided tours. 

 

 

 

Javascript is required to view this map.