
Delta Hotels Thunder Bay occupies a genuinely distinctive position in Northwestern Ontario, situated within Prince Arthur's Landing on the Thunder Bay waterfront. Opened in 2018, this 149-room full-service property is the city's only four-star hotel, offering direct views of the Sleeping Giant and Lake Superior from a setting that gives groups immediate access to the waterfront park. For planners...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.