Where is ibis Nice Centre Gare?

Where is ibis Nice Centre Gare located?

ibis Nice Centre Gare, ibis Nice Centre Gare, France (approx. 43.70355°, 7.26045°)


Where is ibis Nice Centre Gare on the map?