Not a member?
Register and login now.

Telford - England - Where to Stay - Hotels

Listings

    Holiday Inn (Telford)
  • St Quentin Gate. Telford. Shropshire. England. TF3 4EH
  • Tel : +44 1952 527 452
  • Fax : +44 1952 527 309