Chelsea Hotel, Toronto

The Chelsea Hotel, Toronto is the largest hotel in Canada, located at 33 Gerrard Street West in Toronto, Ontario. The 24 floor, 83.72 metres (274.7 ft) hotel contains 1,590 guest rooms and suites, with 5 basements and 18 elevators.

Chelsea Hotel, Toronto
General information
Location33 Gerrard Street West
Toronto, Ontario, Canada
Coordinates43°39′31″N 79°22′59″W
OpenedOctober 15, 1975 (1975-10-15)
OwnerGreat Eagle Holdings
ManagementLangham Hospitality Group
Technical details
Floor count26
Design and construction
Architect(s)Crang and Boake
Other information
Number of rooms1,590
Number of restaurants3
Website
chelseatoronto.com
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.