111 Lake Louise Drive, Lake Louise, AB T0L 1E0, Canada
Distance: 0 m
Company description
Deer Lodge is a charming former 1920s teahouse which offers accommodation within walking distance of beautiful Lake Louise. The Mt. Fairview Dining Room offers our signature Rocky Mountain Cuisine.