- UK Information
- UK Hotels
- Cromwell's Inn
Cromwell's Inn
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.
Visa,Maestro,MasterCard,American Express
Prices from £60
6
SHREWSBURY