Montreal from the west, 1978 – credit to Archives de Montréal April 15, 2015 1495 × 1500 The World’s Largest Holiday Inn Montreal 1978 Share this:ShareEmailPrintFacebookRedditPinterestTwitterTumblr