Sky-high views! Welcome to the world-famous Skylon Tower Niagara Falls. 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 the Fallsview Casino Resort, 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.
5200 Robinson Street Niagara Falls