Situé dans le centre de Whistler, à proximité du village et du centre commercial Whistler Medals Plaza, le Town Plaza 427 propose une connexion Wi-Fi gratuite, la climatisation et des équipements ménagers tels qu'un four micro-ondes et une machine à café. Il est situé à 4,9 km du parc Alpha Lake et dispose d'un ascenseur. Cet établissement non-fumeurs se trouve à 4 km du parcours de golf Nicklaus North.
Offrant une vue sur la montagne, cet appartement comprend un balcon, une chambre, un salon, une télévision, une cuisine équipée avec un lave-vaisselle et un four ainsi qu'une salle de bains pourvue d'une baignoire ou d'une douche. Les serviettes et le linge de lit sont fournis. Vous profiterez d'une cheminée.
Vous séjournerez à proximité du centre de glisse de Whistler, de la bibliothèque et du parc Snowplace. L'aéroport le plus proche est celui de Vancouver Coal Harbour Seaplane Base, à 121 km.