Das luxuriöse Hotel liegt in der Innenstadt von Vancouver mit Blick auf das wunderschöne Hafenviertel der Stadt und ist vom Stanley Park und den Coastal Mountains umgeben.
In Albertas herrlichem Jasper-Nationalpark gelegen, lädt dieses Resort dazu ein, seine Great Canadian Lodge inmitten einer reichen Tier- und Naturwelt zu erleben.