This hotel is located in the heart of downtown just steps away from Banff Ave. Surrounded by the splendor of the Canadian Rockies, the lodge provides warm, mountain comfort close to all the amenities and restaurants within the town of Banff.
See more: Hotels in Canada Hotels in Canadian Rockies Holiday Destinations in Canada