A recently renovated apartment set in Saint-Denis, YourHome-Paris, Stade de France, Métro, Parking features a garden. Free Wi-Fi is featured throughout the property and private parking is available on site.
Number of rooms: 10
105 Rue Henri Barbusse, 93200 Saint-Denis, France