El Moraine Lake y el Lake Louise Boathouse están ubicados a 2 km y a 3 km respectivamente. Está situado a 70 km de Canmore y a 3 km del centro de Lago Louise.
El hotel está privilegiada situado justo al lado de una montaña. Saddleback y el Moulin la Lorraine Centre D'art también están a poca distancia a pie de esta posada.
El hotel ofrece 247 habitaciones con vistas a las montañas circundantes junto con balcón, un escritorio y TV de pantalla plana con canales vía satélite. Todos los baños están equipados con una bañera, un inodoro separado y una ducha.
Las instalaciones de esquí incluyen instalaciones de après-ski, guardaesquís y alquiler de botas.