Enquiries
Read more
Fairmont Chateau Whistler
Synonymous with Canada’s most breathtaking scenery, The Fairmont Château Whistler is one of Canada’s most luxurious accommodations for world-class ski and spa holidays.