Located in Whistler, within 6.9 km of Alpha Lake Park and 27.4 km of Whistler Olympic Park, Whistler Log Cabin offers accommodations with free WiFi, air conditioning, free bikes and a garden. Guests benefit from a balcony and a grill.
The chalet has 4 bedrooms, 2 bathrooms, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a patio with garden views. The chalet has a terrace. There’s a shared lounge at this property and guests can go skiing and fishing nearby.
Scandinave Spa Whistler is a 5-minute walk from Whistler Log Cabin, while Whistler Mountain is 2.1 km away.