Whistler Village sits at the foothills of Whistler and Blackcomb. One of the most impressive winter sports areas in the world, the village offers some of the best skiing in the region. Accommodation The recreation hotspot is visited by travellers of every calibre. To accommodate…