El Northstar se ubica en la calle del mercado de la localidad de Whistler. El establecimiento alberga una amplia piscina climatizada abierta durante todo el año y una bañera de hidromasaje. Hay conexión WiFi gratuita.
Los apartamentos cuentan con chimenea, TV de pantalla plana con reproductor de DVD, cocina totalmente equipada, lavadora, secadora y balcón o patio privado con barbacoa deluxe.
Hay aparcamiento subterráneo gratuito en el establecimiento. Frente al establecimiento para el autobús gratuito que llega a las pistas de esquí de Whistler / Blackcomb.
El Northstar se encuentra a 5 minutos a pie de la localidad de Whistler y de las telecabinas de Blackcomb. El campo de golf de Whistler está a 15 minutos a pie.