Holiday Inn

    Address: St Quentin Gate, Telford, Shropshire, TF3 4EH

01952 527000