The newest deluxe hotel in resort has won several awards since opening in 2004. The secluded location is about five minute walk to the base of Blackcomb Mountain and 15 minutes to the base of Whistler.
Phone
+1 604 935 3400
Address
4591 Blackcomb Way, Upper Village, Whistler, Canada