We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Tower building ( built 1910) sits close to Liverpool's magnificent waterfront in the shadow of its illustrious neighbours the Three Graces. The present day building is located near the site of the original Liverpool Tower which was once home to the Stanley family and demolished...More