Lake Louise Inn 3 stars

210 Village Road PO Box 209, T0L 1E0 Lake Louise, Canada

Hotel image
Read more reviews for Lake Louise Inn