It’s a new era in glamour for Canada as Marriott’s prestigious St. Regis brand opens its first hotel in Toronto’s downtown core. Yesterday, Paul Cahill, area...