Location: just north of the A86 motorway through St- Denis, next to the Stade de France and close to the Seine. The nearest metro station is Carrefour Pleyel on line 13 (approximately 10 minutes' walk).
See more: Hotels in Europe Hotels in France Hotels in Saint-denis Holiday Destinations in Europe