Spacious Chalet w/ Media Room, Hot Tub and Mountain Views
8056 Nicklaus North Blvd, Whistler, BC
Located in Nicklaus North, this holiday home is within 1 mi (2 km) of Nicklaus North Golf Course and Scandinave Spa Whistler. Whistler Blackcomb Ski Resort and ...
5/5Exceptional! (2 reviews)
"We loved our family stay here at this beautiful Property, the best rental we have experienced over the past 6 years! Excellent location, property management (Emily) went beyond for us! We loved the house, beautiful decor and even better than pictured. Comfortable and everything for us to cook gourmet ..."
Reviewed on 14 Oct,2020