“the most famous landmark next to the Falls”
Welcome to the world-famous Skylon Tower in Niagara Falls, Canada. Located in the heart of the Niagara Falls hotel, dining and entertainment district, the Skylon Tower is the most famous landmark next to the Falls. Situated just steps from the Falls and across the Fallsview Casino, the Skylon Tower offers visitors the very best in Niagara Falls attractions, Niagara Falls dining as well as entertainment and shopping.
AMAZING! We didn't do the dining or anything we just paid the $13 for the ride to the observation deck and the views were absolutely incredible. The best way to see the falls without a doubt! You can stay as long as you want and the staff are friendly. Just breathtaking seeing it from a birds eye view
Awesome views of the falls. Gorgeous at night. They take cute souvenir pictures before you go up in the elevator. Pretty well priced and nice. Went to the buffet dinner which was well priced for a family. Food was just ok. Wait staff was very nice and accommodating. Walked there and back from the skyline inn easily.
Go for the buffet lunch or evening meal and get access to the viewing gallery included. Amazing views of the falls and the food is a fabulous choice in three courses.
oved having dinner while enjoying the best view of Niagara Falls and the surrounding area. Don't remember much about the dinner because I was too focused on the spectacular views!
Be the first to add a review to the Skylon Tower.
- Sun - Sat: 9:00 am - 10:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted
Own or Manage This Location?
Claim this listing to keep your
information up to date.