The Montreal Marriott Château Champlain is a skyscraper hotel located in Montreal, Quebec, Canada, overlooking Place du Canada, at 1050 De la Gauchetière Street West.
History
Opened on January 11, 1967, Le Château Champlain was constructed by CP Hotels to accommodate the crowds visiting Expo 67. At the time it was the tallest hotel in Canada.[3]
CP Hotels purchased CN Hotels in 1988, acquiring the larger adjacent Queen Elizabeth Hotel. As a result, they sold Le Château Champlain in 1991.[4] Marriott assumed management in 1995, and the hotel was renamed Montreal Marriott Château Champlain.[3]