News

Located in downtown Niagara Falls, the Skylon Tower observation decks are open year-round and hours vary by season. In the summer, the tower is open from 8 a.m. to midnight and from 9 a.m. to 10 p ...
The Skylon Tower is one of the main attractions on the Canada side of Niagara Falls. The Skylon Tower stands 775 feet tall and offers breathtaking views of the surrounding area, including the ...