Visitors to Liverpool can choose from a wide range of stunning hotels on Mersyside 3* hotels in Liverpool City Centre
Results 1 - 1 of 1
Display #
1. Sir Thomas Hotel (Liverpool Hotels/3* hotels in Liverpool City Centre)
The Sir Thomas Hotel is located in Liverpool City Centre just 5 minutes walk from all the local amenities Beatle Tours Mathew Street Museums Cathedrals and the Albert Dock. Situated in the old Bank of Liverpool Building we offer a deli...