O hotel localiza-se em Banff, na província de Alberta, rodeado pelas Montanhas Rochosas do Canadá e pelo Parque Nacional de Banff. Situa-se 230 m acima da localidade de Banff, em frente às fontes termais naturais e a apenas alguns passos do teleférico de