Claim this business
Last updated: Over a year ago
Listed in:
More Restaurants
,
Tourist Attractions
About Skylon Tower
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 from Fa Go to full description...
Contact information
Images and videos (1)
Additional business details
Email address:
skyinfo@skylon.com
Payment methods accepted:
visa
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 from Fallsview Casino the Skylon Tower offers visitors the very best in Niagara Falls attraction, fine dining and family restaurant selection as well as entertainment and discount shopping.