4599 Chateau Blvd.
Whistler, British Columbia V8E 0Z5
The luxurious 519-room Fairmont Chateau Whistler resort is located at the base of Blackcomb Mountain in Whistler, British Columbia. Luxury Fairmont brand ski in, ski out accommodations with spectacular views.