Skylon Tower

Photo Credit: 

Located in the heart of the Niagara Falls, the Skylon Tower is the most famous landmark next to the Falls. Situated just steps from the Falls and across from Fallsview Casino.

A trip to the top of the tower combines an 52 second ride with the awe of seeing Niagara from 775 feet above the mighty Falls. From the moment you hop aboard one of the glass-enclosed exterior elevators, you'll agree the Skylon Tower is the highlight of your visit to the Falls. View the mighty Niagara Falls, the Niagara wine district, the Great Gorge and the Toronto and Buffalo skylines all from the Observation Decks situated at the highest vantage point in Niagara.

Location (Approximate): 
Niagara Pkwy
Niagara Falls, ON
Average: 7 (1 vote)

Is this your business or attraction? Claim this listing today!

Recommend This Day Trip

Pinterest icon
Facebook icon
Twitter icon
Google icon
LinkedIn icon
Yahoo! icon
Reddit icon
e-mail icon

Comments & Reviews