Skylon Tower

About This Point of Interest

Skylon Tower

Standing at 775 feet above Niagara Falls, the observation deck on top of Skylon Tower provides unprecedented panoramic view of the three Niagara Falls; Horseshoe falls, American falls and Bridal Veil Falls. The observation decks consist of 3 decks and 2 restaurants. There are 3 famous Yellow Bug elevators to whisk visitors up the tower from street level all within 52 seconds. For those who want a healthy challenge, the tower also boasts a 662 steps stairway from the lower exhibition to the top.