Where is ibis Coventry Centre?

Where is ibis Coventry Centre located?

ibis Coventry Centre, ibis Coventry Centre, Great Britain (approx. 52.4031°, -1.50753°)


Where is ibis Coventry Centre on the map?