Holiday Inn Express Hotel & Suites Timmins

Holiday Inn Express Hotel & Suites Timmins Address: 30 Algonquin Boulevard West, Timmins, Canada

Minimum price found for Holiday Inn Express Hotel & Suites Timmins was: 142 CAD

Click here to get more information, photos & guest ratings for Holiday Inn Express Hotel & Suites Timmins