Chateau Whistler defines mountain luxury. Offering ski-in, ski-out convenience in the winter, and an on-site championship golf... conference resort hotel, offering 5 unique dining outlets, a slope-side Health Club, and 519 guestrooms and suites......
Job Location: Whistler, BC, Canada