Situada a 550 metros del Museo de Arte Audain, la Villa Northstar 71 Whistler ofrece a sus huéspedes la posibilidad de relajarse en un jacuzzi, o de practicar senderismo, esquí y ciclismo. Enclavada en el distrito Whistler Village, la casa de vacaciones cuenta con una piscina climatizada que proporciona relajación a sus huéspedes.
Esta villa está situada a unos 10 minutos en coche de Emerald Express y al lado del Centro Cultural Squamish Lil'wat. La Villa Northstar 71 también da acceso a recintos deportivos como el Whistler Medals Plaza, situado a 650 metros. Esta propiedad se encuentra a 5 minutos a pie de Whistler's Marketplace y a 15 minutos a pie de tiendas como el Marketplace.
Un patio, una cocina y una lavadora se encuentran en las habitaciones de la propiedad. Los cuartos de baño de la Villa Northstar 71 también incluyen una bañera de hidromasaje, un inodoro separado y una ducha. Además, para tu comodidad, dispone de secador de pelo, artículos de aseo y toallas de baño.
Los servicios de cocina de esta villa incluyen un hervidor eléctrico, un lavaplatos y nevera, proporcionados en una zona de comedor. Los huéspedes pueden disfrutar de la cena en el restaurante McDonald's, situado a 200 metros. La estación de autobuses Northlands at Marketplace está bastante cerca de la villa, lo que permite a los huéspedes descubrir fácilmente Whistler.