Il di moda Hotel The Burrard Vancouver, a 3 stelle, è dotato di un'area commerciale e un deposito bagagli. Si trova nel quartiere divertente Centro di Vancouver, a circa 25 minuti a piedi dall'Acquario di Vancouver e a 1 km da vari luoghi di interesse culturale, come H.R. MacMillan Space Centre. Questo hotel offre Wi-Fi nelle aree comuni e ha un centro business per coloro che viaggiano per affari.
L’hotel gode di una posizione centrale, a 1,1 km dall'Orologio a vapore. Inoltre, ci sono diversi luoghi per fare shopping, come Pacific Centre, a 1,2 km. Chinatown è un'altra destinazione popolare a circa 30 minuti a piedi dall'hotel Burrard Vancouver. La struttura si trova a 200 metri da The West End e nelle vicinanze del Teatro Orpheum. Questo hotel è vicino ai mezzi pubblici, a circa 10 minuti a piedi dalla stazione della metropolitana di Yaletown-Roundhouse e a due passi dalla fermata dell'autobus Burrard St at Comox St.
Le 72 camere dell'alloggio sono dotate di un impianto di climatizzazione, nonché di servizi di intrattenimento quali connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari. Inoltre includono un bollitore elettrico e un frigo.
Tra i punti di ristoro c'è anche il ristorante Stepho's Souvlaki Greek Taverna, situato a 450 metri dal Burrard.