Around Sir Thomas Street Hotel
Discover what's near this place
Nearby Cafés
19 nearby cafés
Nearby Parking
6 nearby parking
Nearby Museums
1 nearby museums
Nearby Hotels
14 nearby hotels
Nearby Theatres
1 nearby theatres
A hotel located in a building on Sir Thomas Street in Liverpool.
Located in Liverpool, Merseyside, United Kingdom, with nearby landmarks including the Liverpool Beatles Museum at 135 meters away, The Playhouse theatre at 288 meters away, and the Royal Court theatre at 344 meters away.
Discover what's near this place
19 nearby cafés
6 nearby parking
1 nearby museums
14 nearby hotels
1 nearby theatres