Best Western Premier Northwood Hotel

Starting at
$129

TripAdvisor Review

Based on 55 review

See all

Welcome to the newest hotel in Timmins, the Best Western Premier Northwood Hotel. Our 98 rooms are designed with comfort and style in mind.

More details