Delta Hotels and Resorts is giving up management of Canada’s biggest hotel, Toronto’s downtown Chelsea, June 30 next year as part of its national effort to rebuild and rebrand itself as a “next-generation premium four-star hotel” chain.
The 1,590-room hotel at Gerrard and Yonge Sts. will be renamed The Chelsea Toronto and become the first Canadian hotel to be managed by the Langham Hospitality Group, which includes luxury brands such as London’s famed Langham, opened in 1865 as Europe’s first grand hotel.
* * *
The Delta name has graced the Chelsea for 37 of Delta’s 50 years as one of Canada’s major hotel brands, he noted.
* * *
That means for at least 18 months, there will be no Delta hotel in Canada’s biggest city: The chain’s new 45-storey, flagship hotel now under construction on Lower Simcoe St. isn’t slated to open until the end of 2014.