The Four Seasons brand began in Toronto in 1961, and in 2012 the city got a new hotel worthy of jet setters, foodies and film fest attendees. Swim laps to an underwater soundtrack at the spa, and once you’ve worked up an appetite, dine from a choice of four themed menus at Café Boulud, featuring the most extravagant rotisserie in the city.
An asian-inspired hallway at the Four Season Hotel in Toronto
Four Seasons Hotel Toronto —
For a luxe getaway
No Articles Found