Holiday Inn Express Suites Timmins is a UK Lodging based in Timmins, Ontario. Holiday Inn Express Suites Timmins is located at 30 Algonquin Blvd W, Timmins, ON P4N 2R3, Canada,
Please contact Holiday Inn Express Suites Timmins using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Holiday Inn Express Suites Timmins opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.