Tag Archives: most famous

Skylon Tower – Niagara’s most famous landmark next to the Falls

The Skylon Tower is Niagara’s most famous landmark next to the Falls. Located in the heart of the Fallsview hotel, dining and entertainment district, the Skylon Tower is just steps from the Falls and across from the Fallsview Casino Resort. The Skylon Tower offers the very best in Fallsview dining with 2 great restaurants to choose from. The world-famous Revolving Dining Room and the family-affordable Summit Suite Buffet both promise … Read more »