Banff International Hotel

Print
Banff International Hotel
Banff International Hotel
Banff International Hotel

The Banff International Hotel invites you to experience warm hospitality and exceptional comfort from one of the most prized location in downtown Banff in the heart of Banff National Park.

Address: 333 Banff Avenue, Banff Alberta T1L 1B1

Phone: 403-762-5666

Toll Free: 1.877.442.2623

Website:

$81.00

Lowest Rate/Night