Convenient to the Banff National Park
The location of this hotel is the subject of several positive reviews, especially considering this hotel's convenience in respect of the Banff National Park. This stunning site is not the only nearby attraction as Lake Louise Ski Area or Sunshine Village Ski & Snowboard Resort are just minutes away.