As Canada’s largest hotel, with 1,590 rooms, the Delta Chelsea is centrally located in the heart of downtown Toronto, just steps from College Subway station and within walking distance of the city’s best shopping districts (including the Toronto Eaton Centre), Yonge-Dundas square, fantastic live theatres, vibrant nightlife and exciting attractions.
While in Toronto, enjoy the perfect day and/or evening in the Village (Church & Wellesley) where great food, amazing shopping and fabulous people come together. Relax and enjoy the best there is to offer with some of Toronto’s most open-minded crowds or experience the energy radiating from the local bars/clubs, parties and drag shows.