Where is Ibis Styles Strasbourg Centre Gare located?
Ibis Styles Strasbourg Centre Gare, Ibis Styles Strasbourg Centre Gare, France (approx. 48.58417°, 7.73675°)
Ibis Styles Strasbourg Centre Gare, Ibis Styles Strasbourg Centre Gare, France (approx. 48.58417°, 7.73675°)