Hotels in Shrewsbury ooze history and have some serious stories to tell. Relax and enjoy candle-lit restaurants, well-stocked bars and luxury bedrooms.
From boutique town houses to old world charm, the choice of places to stay in Shrewsbury is as varied and vivid as it is inviting.