Karta Vacation Rentals
On Banff Avenue in the heart of Banff — a short walk to shops and mountain trails. The hotel sits at 337 Banff Avenue, about 700 m from Banff National Park, 750 m from Banff Park Church and 1 km from the National History Museum.