Cet hôtel légendaire accueille des clients depuis plus de 130 ans. Son emplacement au sein du parc national de Banff et les nombreuses installations et activités proposées font de cet hôtel un point de repère à part entière.
Situé dans le centre-ville de Telluride, dans le Colorado, cet hôtel spa historique se trouve à seulement deux pâtés de maisons de la station de ski de Telluride.