The Lion hotel is a stunning Grade 1 Listed 16th Century Coaching Inn and Hotel in Shrewsbury.Famous for its warm and friendly
hospitality and traditional character, the hotel is perfectly situated
to enable guests to enjoy all that this unique area has to offer.
Thank you for subscribing!
An error occurred. Please try again.