One of the world's most spectacular observation points, the tower stands 670 feet above the base of the Niagara River and gives an unsurpassed view of both the American and Canadian Falls as well as a breathtaking 5,000 square mile building offers entire area. The seven-story crown building offers both open and glass enclosed observation decks plus several outstanding restaurants. |