
Located on the shores of Lake Louise and just 3km from the Lake Louise Ski Area. Guests will be mesmerised by dramatic views of the…
Located on the shores of Lake Louise and just 3km from the Lake Louise Ski Area. Guests will be mesmerised by dramatic views of the…