Ibis Coventry Centre

Mile Lane
Coventry
United Kingdom