Filters:
clear
Country: United Kingdom

beach resort in Shrewsbury, England

About 1 results.

Holiday Inn Express Shrewsbury

Sitka Drive, SY2 6LG Shrewsbury, United Kingdom

Hotel near Shrewsbury town centre by Shrewsbury Business Park, well-connected to Birmingham Airport. Book this Shropshire hotel with breakfast included.

  • 1