January 23, 2014

Four Seasons Toronto Earns 5 Stars from Forbes

There’s no secret that the Four Seasons in Toronto has become one of the city’s best and most popular luxury hotels. Since its major renovations and rebuild in 2012 it