Fairmont Hotel Vancouver
The green-roofed 'Castle in the City' has been Vancouver's landmark hotel since 1939. Located downtown between BC Place and Rogers Arena, fans can walk to both major venues in minutes. The recently renovated rooms and Notch8 restaurant make it a premier base for any Vancouver sports trip.