We live in Montreal... The train station is connected to the Queen Elizabeth Hotel that is usually used as the Hotel for cruises leaving out of Montreal. In fact , the station is under the Hotel and can be accessed via the underground. The Train station/Hotel is about a 15-20 minute taxi ride to the port.
Hope this helps.