Holiday Inn Express, relax and unwind in a Holiday Inn Express Hotel Holiday Inn Express
Millennium Place, Durham, DH1 1WA. T: telephone