Hotels
Hotels
Whether you’re visiting Southwater for business or pleasure, there’s no need to rush off, with a selection of modern hotels in the heart of the centre you can now make a night of it, making plenty of time to relax, shop and dine at your leisure.
Travelodge Southwater
Ideally located in the town centre, adjacent to Southwater’s Leisure complex where you can shop till you drop, watch the latest flicks or have a go at tenpin bowling or ice skating. There’s also a great variety of top-notch restaurants to enjoy.
You’re just minutes from the International Centre, one of the UK’s principle conference venues, and less than a mile away from Telford Central rail station and the M54.
International Hotel
The International Hotel is five minutes’ walk from Telford's undercover Shopping Centre and Southwater with IMAX Cinema, ice rink and tenpin bowling or ice skating. There’s also a great variety of top-notch restaurants to enjoy.
Also nearby is the wonderful Telford Town Park which offers acres of woodland walks and free fun in the many play areas, alongside high ropes, zip wire and mini golf activities.
International Centre Hotel
Ideally located in the centre of Southwater, Telford International Centre Hotel (Premier Inn) offers a restaurant and a bar. The hotel is just one mile from Telford Central Railway Station.
Holiday Inn Telford
Holiday Inn Telford is ideally located just off the M54 and offers free parking. Adjacent to The International Centre and is only a short stroll to Telford Shopping Centre and Southwater.