Four Seasons Hotel Toronto —

For a luxe getaway

60 Yorkville Ave.,

Toronto, Ontario, Canada

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.

The Latest

No Articles Found