Nita Lake Lodge Whistler
2131 Lake Placid Rd
Whistler,
BC V0N 1B2
In Whistler (Whistler Creekside)