Telford Hotels

Map of Telford Hotels

Telford is a vibrant and modern town located in the county of Shropshire, England. Situated in the heart of the West Midlands, Telford is known for its rich industrial heritage and stunning natural landscapes. Originally established as a new town in the 1960s, Telford has grown into a bustling urban center with a population of over 170,000 residents. The town is named after the famous civil engineer Thomas Telford, who played a significant role in the development of the region's transportation infrastructure.

Telford
18 May, Saturday
Day +66°F , Tonight +50°F
Sunny, no precipitation
Wind: north, 7 mph
Show More Hotels