Located in Whistler, just 6.9 km from Alpha Lake Park, Whistler Log Cabin Suite has accommodations with a garden, a tennis court, a terrace and free WiFi. Housed in a building dating from 2011, this apartment is 2.1 km from Whistler Mountain and 2.4 km from Whistler Village.
The apartment comes with 1 bedroom, 1 bathroom, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a patio with garden views. The apartment has a playground.
A water park is available on site and both hiking and skiing can be enjoyed within close proximity of Whistler Log Cabin Suite.