You can also find France 's national football stadium , Stade de France , built in 1998 for the Football World Cup . It is also home to France 's national stadium , Stade de France , built for the 1998 FIFA World Cup .