Flag of India

Free Photos of Skylon Tower in Niagara Falls

5200 Robinson St

Skylon Tower - Information

Name
Name
Name

Skylon Tower is a famous observation tower located in Niagara Falls, Ontario, Canada. The tower is 775 feet high and offers breathtaking panoramic views of the Niagara Falls and the surrounding area. The tower was built in 1965 and has been a popular tourist attraction ever since. Visitors can take an elevator to the top of the tower, where they can enjoy a variety of attractions, including two observation decks, a revolving restaurant, and a 4D theater experience. The tower also features a shopping complex, offering visitors a chance to take home some unique souvenirs. The Skylon Tower is a must-visit for tourists in Niagara Falls, offering an unforgettable experience and stunning views of one of the world's most famous natural wonders.

Skylon Tower - Location

Hotels near Skylon Tower

  • 4 Stars
  • 3 Stars
  • 2 Stars
  • 1 Star
Explore Niagara Falls photos
Browse free photos of Niagara Falls and use them on your blog or website