Located in Canada's greatest year-round recreation destination, The Residences at The Westin Resort & Spa, Whistler is just steps from both mountain gondolas, the excitement of the pedestrian friendly Village of Whistler and literally a chip shot from the driving range.