Fairmont Chateau Whistler Resort...
Experience our luxurious Whistler hotel and golf resort located at the base of Blackcomb mountain in Whistler, British Columbia, Canada. Enjoy our world-class golf course, outdoor heated pools and Spa....
Whistler, British Columbia, Canada