The Skylon Tower in Niagara Falls Canada is the best place to view Niagara Falls without leaving solid ground! Ride to the top of this beautiful structure in an enclosed “yellow bug” elevator with breathtaking views until you reach the top. From there you can enjoy the outdoor observation area or choose to dine in the world famous revolving dining room! Our address is 5200 Robinson St, Niagara Falls, Canada. If you need to call us, please do so at 905-356-2651.