The Delta Chelsea offers a variety of options in guestrooms and meeting space. Located in the heart of downtown Toronto.
A sky-scraping hotel in the heart of downtown Toronto, the Delta Chelsea boasts unparalleled views and a great location. From the highest of its 27 floors, guests may see so many of the city skyline’s greatest sights. The historic Canon Theatre, the University of Toronto, the Toronto Eaton Centre, the Elgin Theatre and other attractions are visible—and within easy walking distance. When you are not out taking advantage of all that the city has to offer, you may fill your down time with the Delta Chelsea’s amenities. These include everything from a fitness center with an outdoor swimming pool to a choice of dining options and a business center. These features, along with the elegance and sophistication of the 1590 modern hotel rooms, continue to draw crowds of discerning business and leisure travelers.