
Shropshire, United Kingdom
Premier Inn Shrewsbury Town Centre
Hotel · Premier Inn Hotels Europe
Escape to the country with Premier Inn Hotel Shrewsbury Town Centre. In the peaceful Shropshire countryside with scenic walks all around, you'll also be just a stroll from business and leisure attractions in Shrewsbury's bustling…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Air conditioning in public areas


