Four Seasons Hotel
—For a luxe getaway
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.