Search results
We did not find results for: Minolta Tower Niagara Falls.
Check spelling or type a new query.
We did not find results for: Minolta Tower Niagara Falls.
Check spelling or type a new query.
The Tower Hotel, opened in 1962, is located in the Fallsview district of Niagara Falls, Ontario and was the first of the contemporary observation towers built near the brink of the Falls. It features an indoor observation deck, restaurant, and hotel. The tower is 99 metres (325 feet) tall above street level and 160 metres (520 feet) above the falls. Wikipedia