Spirited Away at Glacier House
Glacier House Hotel was an exclusive luxurious hotel at the base of Illecillewaet Glacier. Horses would guide guests to the glacier’s edge. It was much like The Banff Springs Hotel and Chateau Lake Louise–a glorious CP (Canadian Pacific Railway) Hotel. … Read More