Where is ibis Paris Gare du Nord La Fayette?

Where is ibis Paris Gare du Nord La Fayette located?

ibis Paris Gare du Nord La Fayette, ibis Paris Gare du Nord La Fayette, France (approx. 48.87812°, 2.35259°)


Where is ibis Paris Gare du Nord La Fayette on the map?