Telford, United Kingdom
Premier Inn Telford Central
Hotel · Premier Inn Hotels Europe
Telford is a gleaming, hi-tech town, and a stay at Premier Inn Hotel Telford Central puts you at the heart of the industry and success that's happening here. It's not all work though - there are lots of fascinating places to…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Air conditioning in public areas


