United Kingdom Holiday Inn Express Bristol North, Choice Hotels Recommendations At Bristol United Kingdom Holiday Inn Express Bristol North is The Best Hotels In Bristol South West, Eng… Edit