Large lobby area with comfortable seating overlooking a patio area. A small gift shop is adjacent to the lobby.
The hotel is a resort complex built in 1968.
Varied accommodations include economy rooms and lofts with 1 and 2 bedroom apartments with kitchen, fireplace and living area.
The Lake Louise Inn provides a restaurant, cocktail lounge and pizzeria.