Banff Aspen Lodge, Canada Our rating: Medium

Conveniently located in central Banff, this hotel offers a good range of modern facilities and comfortable rooms that can accommodate couples, families or groups of friends.

Banff Aspen Lodge, Banff
Map of Banff Aspen Lodge, Canada
Banff Aspen Lodge, Banff
Banff Aspen Lodge, Banff
View hotel in detail