CN Tower
observation tower in
Toronto
#1 in Toronto
/
#1 in Canada
The CN Tower in Toronto, Canada, is an iconic landmark and one of the tallest freestanding structures in the world. Completed in 1976, the tower stands at approximately 553.3 meters (1,815 feet) and serves as a telecommunications hub. It's a popular tourist attraction, offering breathtaking views of the city and Lake Ontario from its observation decks.
Hotels
Find hotels nearby:
Tours & Activities
Also check out
Message
Go to Planner