Perched at 1500 metres amidst the natural wonders of Banff National Park you will find this cherished Alpine chalet. Canada’s largest ski area is just minutes away and the abundance of snow is just on
Reviews
There are no reviews for Post Hotel & Spa - Lake Louise.
Write a review now.