BCBusiness
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.
Get the latest headlines delivered to your inbox 3 times a week.