Kicking Horse Lodging offers a multitude of on-mountain properties to suit every taste and budget.