Le Banff Inn propose des chambres de l'hôtel banff moderne situé sur Banff Avenue, à quelques minutes des commerces du centre-ville, des restaurants, des bars et de nombreuses attractions de Banff.