Das Holiday Inn Hotel & Suites Vancouver Downtown befindet sich im Zentrum des Einkaufs- und Unterhaltungsviertels von Downtown in Vancouver. In den vielen umliegenden Restaurants hat man die Möglichkeit, die landestypischen Köstlichkeiten zu probieren.
Im Hotel befindet sich ein Restaurant, in dem man viele verschiedene Köstlichkeiten probieren kann. Außerdem verfügt das Hotel über eine SPA-Anlage, einen Innenpool und ein eigenes Fitnesscenter.
Das 3-Sterne-Hotel verfügt über 245 modern eingerichtete Zimmer und Suiten.