Delta ChelseaEdit profile
The Delta Chelsea is the largest hotel in the commonwealth, located in Toronto, Ontario. Located at 33 Gerrard Street West and part of the Delta Hotels chain, it offers 1,590 guest rooms and suites. The Delta Chelsea was originally supposed to be a co-op apartment building. Originally built as a residential condominium, the original single tower structure was sold to Great Eagle Hotels and has been managed for the past 31 years by Delta Hotels. The hotel opened its doors on October 15, 1975 and underwent renovations in 1990.