Vtt Logo

Sheraton Wall Centre Hotel

The Sheraton Wall Centre was completed in 2001 and is one of Vancouver’s highest skyscrapers located in the downtown peninsula. Easily recognizable from various films such as X-Men: The Last Stand and other TV shows filmed in Vancouver, it is a Vancouver landmark in itself. Across the street is St. Andrew’s-Wesley United Church, First Baptist Church and Saint Paul’s Hospital founded in 1894.


Sheraton Wall Centre: 1088 Burrard Street