Best Western North Bay
North Bay’s Largest Full-Service Hotel & Convention Centre Welcome to the Best Western North Bay, your perfect setting for business or pleasure. With our indoor pool, 130 newly renovated guest rooms, 2 restaurants, business services and convention facilities…