Where is ibis Marseille Centre Gare Saint Charles?

Where is ibis Marseille Centre Gare Saint Charles located?

ibis Marseille Centre Gare Saint Charles, ibis Marseille Centre Gare Saint Charles, France (approx. 43.30294°, 5.38223°)


Where is ibis Marseille Centre Gare Saint Charles on the map?