The 27-story Delta Chelsea is Canada ’s largest hotel. Known as Toronto ’s Entertainment Hotel, the hotel has partnered with some of the city’s best attractions to ensure that guests can have a memorable experience.
Nearby locales include the Canon Theatre, College Subway Station, Elgin/Wintergarden Theatre, Toronto Eaton Centre, Queen's Park, University of Toronto, Art Gallery Ontario, Royal Ontario Museum, Royal Alexandria Theatre, Princess of Wales Theatre, CN Tower, Roy Thomson Hall, Metro Toronto Convention Centre, SkyDome, and Kensington Market. |