Whistler, Canada, 2019-Feb-26 — /Travel PR News/ — Four Seasons Resort and Residences Whistler has taken home the Five Star Award for the fourth consecutive year at this year’s Forbes Travel Guide 2019 Awards. The Resort is the only resort in Whistler to be given the elite status of a Five-Star property. Each year the property seeks opportunities to… Read the full press release