Set at the base of Whistler Mountain, in the Creekside Village, the hotel is located about a 2-h drive from Vancouver along the scenic Sea to Sky Highway. It is literally steps from the Creekside Express Gondola, shopping, fine dining and après ski activities.