INSTINCT

The Tower Hotel

Niagara Falls, Canada

Formerly known as the Minolta tower, this hotel was once a tourist attraction with observation deck, and predates all of the high-rise hotels surrounding it

Submit Update