Este hotel de 3 estrellas, Lake Louise Inn, que ofrece cambio de divisas y un cajero automático, se encuentra a tan solo 5 minutos andando del Moulin la Lorraine Centre D'art. Situada cerca de Saddleback, la posada tiene una piscina, junto con un jacuzzi y una piscina cubierta.
Los lugares de interés cercanos son el Lake Louise Boathouse, ubicado a unos 3 km de este hotel, y el Mirror Lake, a unos 4 km de distancia. El Inn está a 3 km del centro de Lago Louise. Situado a unos 3 km del Lago Louise, este alojamiento pone la ciudad al alcance de la mano. La parada de autobús el Parking-Lake Louise Inn-BNP está cerca del Lake Louise Inn, a solo 5 minutos a pie del sitio.
Amuebladas con un sofá, algunas de las 247 habitaciones cuentan con climatización individual y calefacción central, junto con TV de pantalla plana con canales vía satélite y radio. Las habitaciones amplias están equipadas con una bañera de hidromasaje. Algunas tienen cuartos de baño privados. Algunas habitaciones dan al jardín.
Los huéspedes pueden desayunar en el restaurante. Con platos de cocina canadiense, el restaurante Explorer's Lounge se encuentra a solo 5 minutos andando del sitio.