![]() |
|
Niagara's most famous landmark - The Skylon Tower. Dine overlooking Niagara Falls from 775 feet above. With award-winning continental cuisine, dine by night and discover the unique atmosphere created by the nightly Falls Illumination. Take the `Yellow Bug` glass-enclosed elevators to the top and within seconds you'll see a view unlike any other. This Package Includes:
|