The Mountain Escape Program, by Lake Louise Inn, is a resort getaway for women, featuring outdoor fitness, yoga and guided hiking through the pine forests of Banff National Park. Lake Louise Inn is a resort hotel located in Lake Louise, Alberta, Canada.