Waterfront station
(23)
Transport interchange
Waterfront station is a major intermodal public transportation facility and the main transit terminus in Vancouver, British Columbia, Canada. It is on West Cordova Street in Downtown Vancouver, between Granville and Seymour Street.
Address: Vancouver, BC V6C 2R6, Canada