Express by Holiday Inn Bristol City Centre

South End, Temple Gate House
Bristol
United Kingdom