6 rooms · from £61
Cromwell's Inn is a small town hotel right in the centre of Shrewsbury. It offers comfortable bedrooms, a secluded garden and free Wi-Fi access. Cromwell's Inn offers 3 areas to enjoy a variety of locally sourced food.
Log in with your cycle.travel account:
Password |
Or simply use your account on: