Great location for Stade de France - 10mins walk from train station.
Also good location for metro to city centre attractions.