Chelsea Hotel, Toronto
Hotel Shopping centre Food and drink
The Chelsea Hotel, Toronto in Toronto, Ontario, is the largest hotel in Canada. Located at 33 Gerrard Street West, it contains 1,590 guest rooms and suites on 26 floors, with 5 basements and 18 elevators. It originally received funding from the Canada Mortgage and Housing Corporation to be built as a student housing co-operative but was then planned as a residential condominium building by Toronto architectural firm Crang and Boake, but it opened as a hotel on October 15, 1975. Read more
Review Chelsea Hotel, Toronto
Loading comments-box...
Popularity of Chelsea Hotel, Toronto
Social Media Popularity Score:
This value is based on the number of visitors, checkins, and likes on Facebook in the last few months.
Most activity in September:
Chelsea Hotel, Toronto has a total of 459 visitors (checkins) and 232 likes.