Holiday Inn Comes to Shrewsbury Business Park

Holiday Inn have recently taken over the Shrewsbury Business Park Hotel,

The Holiday Inn Express Shrewsbury offers modern amenities and spacious rooms fitted out with flat screen LCD TV’s and free wifi.