Das Hotel Sheraton Vancouver Wall Centre liegt zentral im Herzen von Vancouver, nahe der lebendigen Robson Street sowie dem vielseitigen Stadtteil Yaletown. Die unmittelbare Nähe zu Restaurants, Bars, Theater und Kunstgalerien bietet eine abwechslungsreiche Umgebung. Eine Busstation und Anschlüsse an das öffentliche Verkehrsnetz sind direkt am Hotel vorhanden, während die English Bay sowie Granville Island in kurzer Zeit zu erreichen sind.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse mit Stadtblick sowie eine Ausstattung mit Teppichboden und wahlweise Doppel- oder Kingsize-Bett. Die Zimmer verfügen über individuell regulierbare Klimaanlage und Heizung, einen Safe, eine Minibar und einen Schreibtisch. Die Bäder sind modern und mit Dusche sowie Badewanne ausgestattet, zusätzlich sind Kosmetikartikel vorhanden.
Gäste finden im Hotel eine Auswahl an Restaurants, dazu ein Nichtraucherrestaurant mit Klimaanlage, eine Bar sowie ein Café. Ein kontinentales Frühstücksbuffet wird ebenso angeboten wie Mittag- und Abendessen à la carte. Zur Ausstattung zählen zudem Wellnessangebote mit Sauna, Hallenbad, Whirlpool und Massage, und es gibt zahlreiche Sportmöglichkeiten wie Fitness, Golf, Segeln und Windsurfen sowie Fahrradverleih.