Das Hotel befindet sich direkt an der Hauptstraße (Banff Avenue) und bietet dadurch einen idealen Zugang zu zahlreichen Restaurants, Geschäften und Sehenswürdigkeiten im Stadtzentrum, die alle innerhalb von 10 Gehminuten erreichbar sind. Gäste heben hervor, dass die Lage es ermöglicht, während des Aufenthalts fast vollständig auf ein Auto zu verzichten. Direkt vor dem Hotel befindet sich eine Shuttle-Haltestelle, die Gäste zu drei Skigebieten bringt. Einige Besucher erwähnen, dass aufgrund der Nähe zum Zentrum nachts Zuggeräusche zu hören sein können, was jedoch für viele kein Problem darstellte.
Sehr zu empfehlen für jeden, der Banff besucht.