Best Western Premier Northwood Hotel


Timmins • Show on map
View Details for Price
Featuring a bar Best Western Premier Northwood Hotel is located in Timmins in the Ontario region 2.8 km from Shania Twain Centre and 3.8 km from Timmins Underground Gold Mine Tour. This 4-star hotel offers…More info


