
Big Timber Chalet
7 nights from £43,265 for 8 people sharing Big Timber Chalet – Whistler’s largest and newest ski-in/ski-out chalet.
7 nights from £43,265 for 8 people sharing Big Timber Chalet – Whistler’s largest and newest ski-in/ski-out chalet.