The Westin Resort & Spa Whistler Brenna August 5, 2013 Accomodation Talk about location! This would have to be the best place to stay in Whistler on your next Ski/Snowboard trip. Located at the base of the mountain, next to the Whistler gondola, this all suite resort has everyt...