Mount Royal Hotel
The Banff Mount Royal Hotel is a 135-room hotel set in the heart of downtown Banff. From its opening in 1908, when it was called the Banff Hotel, this unique red brick structure has been a magnet to travellers wishing to explore the vast magnificence of Banff National Park and the spectacular Canadian Rocky Mountains. […]