The author says that the Marriott City Centre hotel is situated "In the heart of town at the edge of Castle Park" and is "far superior to other chains in amenities, style, and comfort". It is described as a "modern 11-story hotel" and is "one of Bristol's tallest buildings".
The hotel has undergone "many improvements" since its time as a "rather
[more]