Situated in Whistler, 7 km from Alpha Lake Park and 28 km from Whistler Olympic Park, Whistler Log Cabin provides accommodation with free WiFi, air conditioning, a garden and a terrace. The Scandinave Spa Whistler is within 500 metres of the chalet.
This chalet comes with a living room and a fully equipped kitchen. The chalet also offers a seating area and 3 bathrooms with a bath.
If you would like to discover the area, skiing is possible in the surroundings.
Whistler Mountain is 2 km from the chalet.