The Skylon Tower is an observation tower and restaurant overlooking the Niagara Falls in Ontario. The tower stands at 520 feet from street level and 775 feet from the bottom of the falls, providing a fantastic view of the entire Niagara Falls.
The Skylon Tower features an observation deck and two restaurants; The Revolving Dining Room and The Summer Suite Buffet. The Revolving Dining Room rotates 360 degrees every hour.
2 comments on “The Skylon Tower”
LikeLiked by 2 people
LikeLiked by 1 person