A new landmark Four Seasons is set to open this summer in Toronto, the city where the company’s first-ever location opened 51 years ago. The new luxury 55-storey hotel, situated at Bay Street and Yorkville Avenue, will feature a two-level spa, plus bar and restaurant by chef Daniel Boulud. The hotel is now accepting reservations for stays from October. Click here to reserve