Toronto » CN Tower

CN Tower

The CN Tower stands tall on the shores of Lake Ontario, a iconic landmark in the heart of Toronto. This 553-meter-high wonder was once the world's tallest free-standing structure when it was completed in 1976. Today, visitors can take in breathtaking views of the city and surrounding landscape from one of its four observation decks. On a clear day, you can see as far as Lake Huron to the north and Niagara Falls to the southwest. The tower also features a glass floor that lets you gaze down at the ground below, adding an extra layer of thrill to your experience.

CN Tower

Top Family Hotels in Toronto