Everything you need to know if you are considering staying at the Summit Lodge in Whistler, British Columbia, Canada. The Summit Lodge is located in the main village of Whistler. Standard rooms have kitchenettes with stovetop, microwave, and refrigerator and self parking is provided in an underground parking garage.
Whistler Summit Lodge DETAILED HOTEL REVIEW
Published on October 31, 2022 by Chris