This apartment is ideal for attending the Olympic Games AND visiting the City of Light.
The Carrefour Pleyel metro station is 260 m away, and the Stade de France is just one metro station away.
You can also get there on foot, the distance being 1.8 km.
As for downtown Paris, Place de Clichy is 6 stations away.
Several bus and RER stations (Stade de France) are also easily accessible.
You'll find a number of shops near the metro station: grocery store open until 10:00 p.m.,...