
Holiday Inn Exp City Centre
Bristol, United Kingdom Hotels & Resorts
Holiday Inn Express Bristol City Centre is opposite the Bristol Temple Meads Train Station and only a short walk from the city centre. The hotel is located ...
From USD $46 per night