Right in the heart of Whistler, situated within a short distance of Whistler Medals Plaza and Whistler Village, Whistler Peak Lodge by TS offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. Located 4 km from Nicklaus North Golf Course, the property features a garden and free private parking. The property is non-smoking and is set 5.1 km from Alpha Lake Park.
The spacious apartment features 1 bedroom, 1 bathroom, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a balcony with garden views. The accommodation offers a fireplace.
A bar can be found on-site.
Popular points of interest near the apartment include Whistler Sliding Centre, Whistler Library and Squamish Lil wat Cultural Centre. The nearest airport is Vancouver International Airport, 134 km from Whistler Peak Lodge by TS.