Take a Peek Inside Canada's First St. Regis – St. Regis Toronto
When John Jacob Astor IV first founded the St. Regis in New York, it was considered one of the world’s finest – also the tallest – hotels. On November 28th, 2018, St. Regis Toronto on the corner of Bay and Adelaide officially launched with its newly renovated lobby, bar, and interiors, bringing the city’s residents and visitors the newest luxury hotel with features and details befitting the world travelled St. Regis brand. Take a look at the photos below to experience some of what this new hotel brings to the city of Toronto!
[Photos courtesy of St. Regis Toronto]
Louix Louis – Restaurant and Bar located on the 31st floor