• St. Regis Makes Canadian Debut

    5 days ago - By Global Traveler Usa

    The St. Regis Toronto debuted late last month as the brand's first property in Canada.
    With more than 250 guestrooms and a prime location near some of the city's best landmarks, the hotel boasts the most suites - 124 - of any luxury hotel in Canada.
    “As the first St. Regis in Canada, The St. Regis Toronto represents an incredible milestone for the brand. Rooted in the brand's distinct history and heritage, The St. Regis Toronto will offer an exquisite escape for business and leisure travelers alike,” said Don Cleary, president, Marriott International in Canada. “We are thrilled to...
    Read more ...