Mount Royal Hotel

Mount Royal Hotel

Hotel

138 Banff Avenue, Banff, Alberta, Canada T1L 1A7