Places to stay
Telford is a large new town in the borough of Telford and Wrekin and ceremonial county of Shropshire, England, about 13 miles east of Shrewsbury, and 30 miles north west of Birmingham.
The International Centre Telford is conveniently situated near hotels, bars, restaurants and shopping. The centre also offers complimentay on site car parking.
To book rooms, please book directly with a hotel.
Premier Inn Telford International Centre
Premier Inn Telford Central
The International Hotel
The Park Inn
Telford Q Hotel
Days Inn Telford Ironbridge M54
Best Western Valley Hotel