Whistler Village

Whistler is approximately 20 minutes south of Pemberton, where you can find the finest collection of restaurants, lounges, hotels and spas. This village is also home to the 2010 Winter Olympic Games. Few places in the world can match the endless adventure and entertainment that Whistler provides.
