Lake Louise Inn, nestled in the heart of the Banff National Park and just a ten minute shuttle ride from the base of the Lake Louise Ski Resort, is the ideal resort locale to experience world-class outdoor activities, exquisite dining, and jaw-dropping views of the Canadian Rockies. This collection of five lodges, boasting 247 rooms and suites is close to three different ski areas and has something for every taste and every budget.