01904 730 547

Open 7 Days A Week

Banff Inn, Banff

Situated in the beautiful town of Banff, close to many of the main attractions, the comfortable Banff Inn is a perfect base to explore one of the most beautiful parts of Canada. The hotel features a spa and wellness centre, complimentary Wi-Fi access and a pizzaria. Rooms at the hotel offer comfortable bedding and room service, as well as amenities one would expect in a hotel of this standard.

There are 0 tours matching Banff - Banff Inn

View Shortlist 0