↻ Load more HOTELSLoading... Show map Larger map Get directions

Chelsea Hotel, Toronto

 
7.8 / 10

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...

Updates from Chelsea Hotel, Toronto

Popularity of Chelsea Hotel, Toronto

Chelsea Hotel, Toronto Social Media Popularity Score:
7.8 / 10
  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.