Close Window
View Category

Residence Inn Toronto Markham

Nearby Attractions

CN Tower (19 of 22)

Defining the Toronto skyline, the CN Tower is the world's tallest building and free standing structure. Besides serving as a telecommunications hub, the Tower provides world-class entertainment and a wide range of unique attractions, exhibits and food and beverage venues. Photo is courtesy of Tourism Toronto.