Book your stay at Howard Johnson by Wyndham Thunder Bay, a top-rated property in Thunder Bay (ON). Perfect for business and leisure, providing easy access to local attractions. Guests appreciate the comfortable amenities, giving it a solid 7.1 score based on recent stays.
Strategic Location: Close to major landmarks, saving you time and transportation costs.
Don't wait—secure your special rate at Howard Johnson by Wyndham Thunder Bay today before prices go up.