Where is ibis Paris Gare du Nord TGV?

Where is ibis Paris Gare du Nord TGV located?

ibis Paris Gare du Nord TGV, ibis Paris Gare du Nord TGV, France (approx. 48.87923°, 2.35567°)


Where is ibis Paris Gare du Nord TGV on the map?