BC Business
Experience a different side of Whistler this winter. Nestled on the quiet shores of Nita Lake in Whistler’s Creekside, this luxurious 77-room boutique hotel offers a tranquil setting with exceptional amenities including onsite casual fine dining, wellness facilities and Ashram Spa.