5200 Robinson St, Niagara Falls, ON L2G 2A3, Canada
View on Map
What travelers say:
The highest point of Lake Niagara Town, the highest position to watch the Great Falls, the view is wide and unobstructed. The whole town has a revolving restaurant upstairs at the foot. It looks like it takes about an hour.
More
Attractions Near Skylon Tower Revolving Dining Room