The Bluffs at Taluswood sits right along the ski trails in Whistler’s Creekside Village. This ski-in/ski-out exclusive property offers tastefully decorated two and three bedroom townhomes, providing an excellent choice for guests seeking convenience and solace during their stay in the Whistler area.