Location: in the centre of Banff, close to the Bow River overlooking the mountains.
See more: Hotels in Canada Hotels in Banff Holiday Destinations in Canada