Infrastruktur Er liegt ca. 3 km westlich der Innenstadt an der Tremblay Road und löste im Jahr 1966 den alten Bahnhof Ottawa Union Station ab. Im Gegensatz zu diesem, ist der neue Bahnhof als Durchgangsbahnhof gestaltet.