8140 Nicklaus North se encuentra en Whistler, a 8,2 km de Alpha Lake Park y a 3,8 km de Whistler Village, en una zona donde se puede practicar esquí. Este alojamiento con aire acondicionado está a 6 min a pie de Nicklaus North Golf Course y ofrece wifi gratis y parking privado en el propio alojamiento.
La villa dispone de 4 dormitorios, TV con canales por cable, una cocina equipada con nevera y lavavajillas, lavadora y 5 baños con bañera o ducha. Hay toallas y ropa de cama en la villa.
Whistler Medals Plaza está a 3,8 km del alojamiento, y Whistler Sliding Centre está a 5,8 km. El aeropuerto más cercano (Aeropuerto internacional de Vancouver) está a 137 km del alojamiento.