Mount Royal Hotel
Mount Royal Hotel
Hotel
138 Banff Avenue
, Banff, Alberta, Canada
T1L 1A7
90
Excellent ·
1321 reviews