Howard Johnson By Wyndham Thunder Bay is a comfortable lodging option in Thunder Bay, Ontario. The hotel offers a range of amenities and services for guests looking for a convenient stay.
With a focus on providing a relaxing environment, Howard Johnson By Wyndham Thunder Bay caters to both leisure and business travelers. The hotel strives to offer a welcoming atmosphere for those visiting the area.
Generated from their business information