LAKE LOUISE, ALBERTA – Swiss efficiency. Alberta hospitality. That’s a tough combination to beat when it comes to a hotel. But the Post Hotel and Spa also offers a location in one of the most stunning places on the planet, the oh-so-lovely Lake Louise. Which probably accounts for all those ooh-la-la reviews on Trip Advisor and similar websites. The hotel is cozy and bright and looks very much like a Swiss chalet in a forested glade of quiet, majestic trees, with wonderful views of the amazing Rockies. The staff welcomes you the second you exit your car, and when you Read more