Tag: Delta Hotels
Delta Hotels and Resorts Named Hotelier on Thunder Bay’s Waterfront Redevelopment
TORONTO—Delta Hotels and Resorts has announced its expansion into Northwestern Ontario with a new hotel that will be constructed on Prince Arthur's Landing as...