Located at the gate of Banff National Park with spectacular mountain views. Our 1150 square feet resort condos sleep up to Six. ... More