Mount Royal Hotel
Hotels & Motels Banff
Mount Royal Hotel can be found at 138 Banff Avenue . The following is offered: Hotels & Motels - In Banff there are 23 other Hotels & Motels. An overview can be found here.
CategoriesHotels & Motels
(403)762-3331 (403)-762-3331 +14037623331
Map 138 Banff Avenue