News: Sheraton Hotels & Resorts Reveals Its New Vision in Canada

Three Newly Reimagined Properties in Toronto and Montreal Begin Momentum in the Great White North for the Brand’s Global Design Transformation Journey