SUMMIT LODGE BOUTIQUE HOTEL|Whistler, BC
Summit Lodge Boutique Hotel is located in the heart of Whistler Village, just steps from Whistler & Blackcomb Mountains. Having won 2016, 2015 and 2014’s World Ski Awards for the Best Ski Boutique Hotel category, Summit Lodge has set itself apart to be the premier boutique hotel in Whistler.