ibis Styles Paris Saint Ouen Saint-Ouen
2-4 rue Pierre Nicolau
Saint-Ouen,
FR 93400
Near Stade de France