The Best Western Canmore is located just outside of the center of town, in between the highway and the railway. Noise however, is not an issue. Without knowing, we booked a pet friendly room. Unfortunately, we left our cats at home in the Netherlands. The room was brand clean and well equipped. Overall a good hotel for visiting Banff NP.