Experience our Whistler luxury hotel offering guests a wide array of refined upscale boutique hotel amenities located on the quiet pristine shores of Nita Lake..