Where is ibis Nantes Centre Gare Sud?

Where is ibis Nantes Centre Gare Sud located?

ibis Nantes Centre Gare Sud, ibis Nantes Centre Gare Sud, France (approx. 47.2147°, -1.54741°)


Where is ibis Nantes Centre Gare Sud on the map?