translate English to French: Delta Banff Resort 459 Banff Avenue, P.O.
Delta Banff Royal Canadian Lodge 459 Banff Avenue, P.O.