Tiffany Falls, situated in Ontario’s “waterfall capital of the world,” is more than just a sight to see in the winter.
Located minutes from Copps Coliseum, Theatre Aquarius, Ivor Wynne Stadium, the Crowne Plaza Hamilton is city central and minutes away from restaurants, parks, shopping and entertainment. ‘We’re ...