Looking for a hotel >
Choose hotels by continent > Europe hotel > United Kingdom hotel > Telford hotel
Find all our hotels: Telford
For business travel, holidays with the family or a weekend in Telford, find Mercure in Telford, United Kingdom.
Book the hotel and benefit from our best price guarantee.
Telford hotel
300 year old Shropshire House, a 4 star hotel with 87 en suite rooms, overlooks an ornamental lake in...
(more)