In the centre of Whistler, located within a short distance of Whistler Village and Whistler Medals Plaza, Town Plaza 427 offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. It is situated 4.9 km from Alpha Lake Park and provides a lift. The property is non-smoking and is set 4 km from Nicklaus North Golf Course.
The apartment with a balcony and mountain views features 1 bedroom, a living room, a TV, an 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 apartment. The accommodation offers a fireplace.
Popular points of interest near the apartment include Whistler Sliding Centre, Whistler Library and Snowplace Park. The nearest airport is Vancouver Coal Harbour Seaplane Base Airport, 121 km from Town Plaza 427.