The Skylon Tower is Niagara Falls most recognizable landmarks, climbing 775 feet above the majestic falls and Niagara gorge.
Enjoy world class fine dining in the 360 degree revolving restaurant, an affordable family buffet with the summit suite buffet, stunning views from our observation deck and so much more.
In the base of the tower there is a family fun center, shopping and additional food shops and boutiques. Just steps to the fallsview casino, the Skylon Tower is a must see attraction when you visit niagara falls.
Originally posted 2012-05-15 14:27:04. Republished by Blog Post Promoter