Delta Hotels and Resorts is building a property in Prince George, British Columbia that will showcase its reinvigorated brand through modern design and innovation. Slated to...