St.Regis Hotel

REMI Network

St. Regis Hotels and Resorts marks Canadian debut

The opening of Toronto's newest luxury hotel, the St. Regis Toronto, on Nov. 28, marks the luxury brand's debut in Canada.