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.