Where is Four Seasons Hotel Toronto located?

Answers from Our Experts (1)

Hayley Bosch

After shutting its doors in March 2012, Four Seasons Hotel Toronto packed up its bags and checked in to the sleek 55-story tower in October 2012. Surrounded by the swanky Yorkville neighborhood, the flagship Four Seasons hotel features 259 rooms stocked with state-of-the-art technology. The modern Forbes Travel Guide Five-Star hotel is located at 60 Yorkville Ave. in Toronto and boasts the city’s largest urban spa, as well as the first Four Seasons Spa in town.
But don’t let the ultra-modern façade fool you; Four Seasons Toronto features the hotel group’s signature residential design that puts you at ease the moment you check in. And the surrounding area just adds to the charm. The exclusive Yorkville neighborhood makes for a great afternoon stroll, as you pass by boutiques, art galleries and restaurants.

Related Questions