I can't say enough about this place. This is now known as the Tower Hotel at Fallsview in Niagara Falls Ontario. We got a great price for a Thursday night. We stayed in room 3012. Thiswas the top floor with, what had to be, one of the best views of the horseshoe falls. As I had seen before, the rooms... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
