Perched high in the Rockies at Lake Louise, The Post Hotel & Spa is a perfect location for a winter wonderland retreat – especially during the holiday season. The...