Delta Hotels by Marriott Toronto: 250 m to CN Tower