Sir Thomas Hotel Liverpool - Address - Map - Location Information
Sir Thomas Hotel Liverpool
24 Sir Thomas Street (corner Of Victoria Street), Liverpool L1 6jb, England, Uk
24 Sir Thomas Street (corner Of Victoria Street), Liverpool L1 6jb, England, Uk
+44 151 236 1366
Liverpool Lime Street Train Station is about 10 minutes walk away from the Sir Thomas Hotel Liverpool.
Nearest motorway junction: M62 Jct 4
Nearest motorway junction: M62 Jct 4

Hotel
Star
Location