The Fairmont Banff Springs Hotel, commonly known as The Banff Springs Hotel, is located in Banff, Alberta, Canada. The entire town including the hotel, is situated in Banff National Park. It has a breathtaking view on the valley, overlooking Mount Rundle. This all sounds like the perfect hotel, and it is! Especially for lovers of the paranormal. The history of the Fairmont Banff Springs Hotel The hotel opened its suites in 1888 by the Canadian Pacific Railway […]