The Delta Chelsea is located within the Downtown Yonge area of downtown Toronto, and is situated between the College station and Dundas TTC subway stations on the Yonge-University-Spadina Line.
The Delta Chelsea is located within the Downtown Yonge area of downtown Toronto. It's situation between the College station and Dundas TTC subway stations, accessible on the Yonge-University-Spadina Line.