Filters:
clear
clear
Country: United Kingdom

castle in Shawbury

About 2 results.

Premier Inn Shrewsbury North Harmer Hill

Wem Road, SY4 3DS Shawbury, United Kingdom

Our Shrewsbury North Harmer Hill Hotel is close to the town centre and Shrewsbury Castle. Book Direct.

  • 1