home
>
Holiday inn telford
holiday inn telford
Holiday inn telford
Location situated in telford holiday inn telford is connected to the convention center and close to wonderland telford the international centre and telford town park also nearby are telford ice rink and telford shopping centre hotel features holiday inn telford has an indoor pool a steam room and a sauna public areas are equipped with wireless and wired high speed internet access surcharges apply business amenities at this 3 star property include a business center and meeting rooms

SIMILAR PRODUCTS