We stayed at the Banff International Hotel for just one night. We reserved online and were greeted by friendly and helpful staff at reception upon arrival. The hotel has obviously recently renovated with fresh paint, new floors, new bathrooms, and some new modern touches. The beds were comfortable. I would recommend this as a comfortable stay for a good price.