I stayed at the Arrow Hotel for 1 night while visiting Banff and would actually give the hotel a 2 1/2 stars. This was my 2nd visit to Banff but this time I did not book ahead. Staff was very friendly and they did have me look at the room before I paid for the night so after quickly viewing the room, I decided to take it. The room is small but has everything you need. I found the bed very comfortable. The room was really clean with a couple exceptions. The toilet bowl had mildew build-up so it had been missed on the cleaning as well as underneath the sink area. Carpets in the hallway and bedroom had alot of spills and spots on them. The wall paper was peeling from the shower area. Unlike another review, my shower head was so high and not adjustable it made it difficult to shower in the stall. Part of the curtains came off the rod when I went to close them. TV reception was not great but worked. Walls thin so you can hear your neighbors. I did mention the the curtains and cleaning to the reception staff upon check-out and asked them to pass my comments on to management. I recognize Banff is a destination spot; therefore, pricey. I am mostly a budget traveler, so am not particularly picky when I find a good deal and this was about the best price I could find for a hotel so would consider staying again; however, for the price, got them to $89, I would expect a bit better accommodation.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.