Holiday Inn Express Suites Lethbridge is a UK Lodging based in Lethbridge, Alberta. Holiday Inn Express Suites Lethbridge is located at 120 Stafford Dr S, Lethbridge, AB T1J 4W4, Canada,
Please contact Holiday Inn Express Suites Lethbridge using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Holiday Inn Express Suites Lethbridge opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.