Shrewsbury is the county town of Shropshire, in the West Midlands of England. Lying on the River Severn, it is home to 70,560 inhabitants, and is the primary settlement of the borough of Shrewsbury and Atcham, which has a population of 95,850.
Choose the category Hotel services Objects on the map 2 stars 3 stars 4 stars Other hotels Haven’t found your object in our catalogue? Add it! It’s easy!