Chateau Whistler

Located at the base of Blackcomb Mountain, Whistler British Columbia, Chateau Whistler Resort Hotel is the pivotal property for the development at the base of Blackcomb. The largest resort hotel built in Canada since the turn of the century, with 350 rooms and 12 storeys, Chateau Whistler achieves a monumental stature visible from both the ski slopes and within the valley.  
Public area amenities are expansive and luxurious, including a 175-seat, two-level restaurant, a lobby lounge, and Tapas Bar. The lobby entrance achieves a grandness of scale with a three-storey-high vaulted space. A full facility convention centre provides a 600-seat ballroom, a junior ballroom and breakout meeting rooms. The health club is highlighted by an indoor/outdoor swimming pool, two whirlpools, saunas, aerobics room and health bar. In joint-venture with D/A Architects & Planners & Zeidler Roberts.

Location: Whistler
Size: 260,000 sf
Client: Canadian Pacific Hotels & Resorts