Holiday Inn Express Bradford City Centre

Leisure Exchange Vicar Lane
Bradford
United Kingdom