Located in Whistler in the British Columbia region, Lake Placid Coach House 17 has a patio. Guests can go for a swim in the heated pool. Free WiFi is available throughout the property and Alpha Lake Park is 700 metres away.
The holiday home features 1 bedroom, a TV with cable channels, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with an a bath or shower. Towels and bed linen are provided in the holiday home. The accommodation offers a fireplace.
Guests at the holiday home will be able to enjoy activities in and around Whistler, like skiing and cycling.
Nicklaus North Golf Course is 7.9 km from Lake Placid Coach House 17, while Whistler Village is 4.2 km away. The nearest airport is Vancouver International Airport, 130 km from the accommodation.