0
33 Gerrard St W
Toronto, Ontario M5G 1Z4
+1 416-595-1975



Chelsea Hotel




Chelsea Hotel
Location

33 Gerrard St W, Toronto, Ontario, M5G 1Z4, Canada

Working Hours

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 separate adult and family recreation areas.   Read More


Pictures

    No Picture



0 Reviews

Similar Services

    Four Seasons Hotel Toronto  

    Gladstone Hotel

    The Hazelton Hotel

    Shangri-La Toronto

    Templar Hotel