Il The Lion Hotel Shrewsbury si trova a 450 metri dalla Torre delle Mura della Città di Shrewsbury e vanta una propria galleria d'arte. Situato a nelle immediate vicinanze dello Shrewsbury Museum and Art Gallery, l'hotel dispone di 59 camere e di una sala da ballo e un deposito bagagli.
Il centro di Shrewsbury è raggiungibile in 5 minuti a piedi, mentre attrazioni naturali come The Quarry si trovano a circa 10 minuti a piedi. Tra i luoghi d'interesse a 300 metri dal Lion Hotel c'è la cattedrale di Shrewsbury. Gli ospiti potrebbero anche apprezzare la vicinanza a Dana Community Garden, situato a soli 12 minuti a piedi. L'esperienza culturale nelle vicinanze comprende il Shropshire Regimental Museum, che è a 650 metri. Il The Lion Hotel Shrewsbury, 3 stelle, si trova vicino a una stazione ferroviaria e la fermata dell'autobus A è a circa 10 minuti a piedi.
Le camere includono attrezzature per fare il caffè e il Wi-Fi e una TV a schermo piatto con canali satellitari per la tua comodità. Un bagno con WC separato e una doccia sono provvisti nei bagni. Godi della vista sul cortile durante il soggiorno presso l’hotel.
Il Lion Hotel Shrewsbury ospita un lounge bar. Il ristorante Henry Tudor House, che serve cibo e bevande, si trova in prossimità della struttura.