Summit: Top 5 Reasons

Screen Shot 2013-01-16 at 4.23.29 PM
Top 5 Reasons to stay at the Summit Lodge and Spa in Whistler, BC…   There is no shortage of choices when booking your ski vacation to Whistler, and the Summit Lodge and Spa should definitely be one of your final options. In attempt to help you make a smarter decision, here is a list [read more]