Where is ibis Strasbourg Centre Gare?

Where is ibis Strasbourg Centre Gare located?

ibis Strasbourg Centre Gare, ibis Strasbourg Centre Gare, France (approx. 48.58449°, 7.73657°)


Where is ibis Strasbourg Centre Gare on the map?