fbpx
Categories
New & Notable

Four Seasons of Luxury – A tour of Toronto’s new 5 star hotel

Fresh, vibrant and luxurious – the new Four Seasons Hotel Toronto is the perfect home base for a 5-star vacation. Here are five reasons to spend your next vacation at the Four Seasons. Oh Canada! Four Seasons is a Canadian brand and the Toronto hotel is the flagship. The first Four Seasons opened in 1961 […]