Where is ibis Styles La Rochelle Centre located?
ibis Styles La Rochelle Centre, ibis Styles La Rochelle Centre, France (approx. 46.15802°, -1.15397°)
ibis Styles La Rochelle Centre, ibis Styles La Rochelle Centre, France (approx. 46.15802°, -1.15397°)