Burrard Station - Location

Location

Burrard Station is located in the heart of Vancouver’s financial district and is very close to Coal Harbour and the West End. The subway station is accessible from the surface via an entrance through an urban park named Discovery Square where Burrard Street meets Melville and Dunsmuir Streets, or via the underground shopping malls of the Royal Centre and Bentall Centre skyscraper complexes.

Read more about this topic:  Burrard Station