Delta Hotels by Marriott Toronto puts you in the heart of downtown Toronto, Canada, near all of the city's top destinations. We are connected to the convention center and near the CN Tower. Discover our modern hotel with suites featuring full kitchens.
Delta Hotels by Marriott Toronto invites you to stay with us in our Toronto Downtown hotel's conveniently located and beautifully decorated accommodations. We welcome you to our hotel to receive all that you expect from a Marriott hotel. Nestled between the Air Canada Centre and the CN Tower, our Toronto hotel's location is perfect! We are the anchor in Toronto's coolest new SoCo neighbourhood.
to add Delta Hotels by Marriott Toronto map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy