About Le Chamois Whistler Resort Hotel
Le Chamois Whistler Resort Hotel- Located at the base of Blackcomb Mountain and offers full service accommodations and lodging featuring studios and luxury suites. Includes virtual tours, a list of amenities, transportation details and a reservation form.