The Mountain Club on Whistler Town Plaza

The Mountain Club is centrally located on Whistler Town Plaza. It offers guests a hip atmosphere, selected regional cuisine made from local and seasonal ingredients, original cocktails, and an impressive Pacific Northwest wine list. During the Winter Games, the food served includes Swiss favourites. The Mountain club is open from 10 a.m. right through to 1 a.m.

The House of Switzerland 2010 in Whistler

The House of Switzerland 2010 in Whistler

Just 125 km from Vancouver, Whistler hosts the downhill and cross-country skiing events. The town also provides the facilities for bobsleigh, luge, and skeleton events.

 

Contact

The Mountain Club
Whistler Town Plaza
40-4314 Main Street
Whistler, B.C. V0N 1B4
Reservations: +1 604 932 6009