L'hotel è stato costruito nel 1906 e ristrutturato nel 2003. è il luogo ideale per godersi la zona. Dispone di parcheggio (a pagamento), connessione internet wifi, cocktail bar/lounge, pub in stile irlandese, business center, reception aperta 24h su 24h e sportello per cambio valuta.
Il Ramada Vancouver Downtown si trova a meno di 1 km dal centro città. Nelle vicinanze dell'hotel si trovano Rogers Arena, l'Acquario di Vancouver, BC Place Stadium, Queen Elizabeth Theatre, Sunset Beach, Yaletown, il Ponte di Granville e Vancouver Convention Center Complex. La zona è ben servita da tram, per gli spostamenti. L'aeroporto internazionale è raggiungibile in 20 minuti di auto.