Skylon Tower
About Skylon Tower
Get the inside scoop on Skylon Tower from local experts, travel creators, and tastemakers. Browse genuine trip notes, Skylon Tower reviews, photos, travel guides, and itineraries from real travelers and plan your trip with confidence.
What people say
Yesenia Vasquez
Available for hire
"The Skylon Tower is an iconic observation tower in Niagara Falls, offering breathtaking panoramic views of the world-famous waterfalls and surrounding landscapes. Standing at 520 feet tall, visitors can enjoy stunning vistas from both indoor and outdoor observation decks, along with dining options at its revolving restaurant."
Mentioned in these guides
Phone
Save this spot for later or start mapping out a new trip today