The Tower Hotel Niagara Falls
Category:
Destination Weddings & Honeymoons.
Opened in 1962, is located in the Fallsview district of Niagara Falls, Ontario and was the first of the modern observation towers built near the brink of the Falls. The Tower Hotel's 42 guestrooms are located on Floors 27 through 30. Floor-to-ceiling windows provide unobstructed views of the Falls or the countryside. Each room has 1 king or queen bed.