by Matt Alderton | October 02, 2014
Toronto's newest four-star hotel, Delta Toronto, will open in November, it announced this week. Owned and operated by Canadian hotel management company Delta Hotels and Resorts, the property will have 567 guest rooms and 17,000 square feet of meeting space inside a 46-story glass tower in Toronto's South Core neighborhood. Other highlights will include free Wi-Fi, a signature restaurant, and a "Canadian" whisky bar.