Where is ibis Poitiers Centre?

Where is ibis Poitiers Centre located?

ibis Poitiers Centre, ibis Poitiers Centre, France (approx. 46.5784°, 0.33891°)


Where is ibis Poitiers Centre on the map?