Mercure Telford Centre Hotel
Telford, Shropshire TF3 4NA
With a desirable city centre location, fantastic amenities and a plethora of meeting rooms to choose from, the Mercure Telford Centre Hotel is a superb choice as a venue for any event from small gatherings…
- Distance: 0.21 Miles
- Max: 475 guests
- Packages: 1