Drifters: Summit Lodge Hotel
When visiting Whistler, British Columbia, it’s nice to stay close to the action on the Village Stroll, the main pedestrian-only corridor through the heart of the Whistler Village where you’ll find shops, galleries, restaurants and bars galore. Unless you’re...