Granville Square

Vancouver, Canada

Granville Square

Granville Square is a prominent tower located at 200 Granville Street in Downtown Vancouver's Financial District. Completed in 1973, it stands at 142 m or 30 storeys high, making it one of the tallest buildings in the city. The tower and its plaza are located atop the tracks of the Canadian Pacific Railway, and adjacent to Waterfront Station (formerly the CPR station).

Accommodations near Granville Square

View more accommodations near Granville Square

Nearby Tours & activities