Location

Located at the Base of Blackcomb Mountain in the Le Chamois Hotel.
108-4557 Blackcomb Way, Whistler, British Columbia V0N1B4, Canada
Phone : 604-962-0404 / Fax : 604-962-0405