News

The 32-story mammoth is the closest hotel to Canada's Horseshoe Falls and the single best spot to experience them.