Business Info
The Chelsea Hotel, Toronto – the largest hotel in Canada – provides comfort in the heart of downtown Toronto with a variety of options in guestrooms and meeting space. We are just minutes from Yonge-Dundas Square, colorful local neighborhoods, major tourist attractions, the city's central business district, government offices, the hospital community and public transportation (College and Dundas subway stations). The hotel offers three dining options to choose from, free Wi-Fi and s eparate adult and family recreation areas.   Read More
Location
33 Gerrard St W, Toronto , Ontario, M5G 1Z4, Canada
Contact
Working Hours
Fri: 12:00 am - 12:00 am