Where is ibis Budget La Rochelle Centre located?
ibis Budget La Rochelle Centre, ibis Budget La Rochelle Centre, France (approx. 46.15761°, -1.14039°)
ibis Budget La Rochelle Centre, ibis Budget La Rochelle Centre, France (approx. 46.15761°, -1.14039°)