B&B HOTEL Paris Mairie de Saint-Ouen Bed and Breakfast
65 rue du docteur Bauer, 93400 Saint-Ouen, France
Featuring free Wi-Fi throughout, B&B HOTEL Paris Mairie de Saint-Ouen offers accommodation in Saint-Ouen, only a 6-minute walk from Mairie de Saint-Ouen Metro Station and 2.6 km from Stade de France. The modern-style hotel also offers a terrace.