Este hotel está situado en el centro de Vancouver, a pocos pasos de los barrios de negocios y de ocio, de las tiendas de Robson Street y de los restaurantes de Yaletown. Las habitaciones ofrecen ventanales con vistas a la ciudad, a la bahía Inglesa y a las montañas. Hay WiFi gratuita.
Las habitaciones y suites del Sheraton Wall Centre disponen de TV de pantalla plana de 42-55 pulgadas, caja fuerte electrónica, utensilios de planchado, secador de pelo, espejo de aumento y artículos de aseo de lujo.
Además, alberga el restaurante Café One. El Bar One Lounge ofrece una selección internacional de vinos y un menú de comida de la costa oeste.
El hotel alberga centro de fitness, jardín y centro de negocios.
La Galería de Arte de Vancouver está a solo 8 minutos a pie. Granville Island y el parque Stanley están a 3 km en direcciones opuestas.