| Address:
Sir Thomas Hotel Liverpool 24 Sir Thomas Street (Corner of Victoria Street), Liverpool L1 6JB, England, UK
Telephone:
+44 151 236 1366
Location:
Liverpool Lime Street Train Station is about 10 minutes walk away from the Sir Thomas Hotel Liverpool.
Nearest motorway junction: M62 Jct 4
| |
|