Skylon Tower
Fine Dining · American · Casual Dining
Skylon Tower is an observation tower offering panoramic views of Niagara Falls. It features an arcade and a revolving restaurant serving continental cuisine.
Location
Best places nearby
The highest rated places close to Skylon Tower.
Local restaurants nearby
ON


