One of the world's most beautiful hotels in one of the most beautiful settings, beside the shores of Lake Louise in Banff National Park, Alberta.
The Victoria Glacier hangs on the mountain in the distance.
View on Map
- Total Views
- Explore Score