The Chelsea Hotel, Toronto is Canada’s largest hotel. With 1,590 guest rooms and suites, the hotel is at the centre of it all. Located on the corner of Gerrard Street and Yonge, guests are simply steps away from world-class restaurants and cafes, hundreds of shopping options, and the convenience of Toronto’s public transit. Whether your clients are traveling for business or they’re traveling for leisure, Chelsea Hotel, Toronto offers every guest a memorable experience with exceptional value and comfort. hospitality, food and beverage, travel, leadership