SKYLON TOWER NIAGARA FALLS

The Skylon Tower, in Niagara Falls, Ontario, is an observation tower that overlooks both the American Falls, New York, and the larger Horseshoe Falls, Ontario from the Canadian side of the Niagara River.

Experience breathtaking views of Niagara Falls and the surrounding region. Standing 520 feet tall from ground level, and towering 775 feet over the falls, this iconic attraction offers visitors an incredible view of the landscape below.

FROM CONCEPT

TO CREATION

COMING SOON

FALL 2024