Located on Banff Avenue, main street just 15 minutes walk from Downtown.
See more: Hotels in Canada Hotels in Canadian Rockies Holiday Destinations in Canada