Home Travel ReviewsAccommodation Reviews Hotel Review: The Bristol, Bristol, England, UK