About This Point of Interest
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.