Nur 2 Gehminuten vom Mont Tremblant entfernt bietet dieses luxuriöse All-Suite-Resort ein eigenes Restaurant, eine Weinbar und ein Spa. Alle Suiten bieten einen Blick auf den Tremblant-See.
Das einzige inhabergeführte Hotel in Whistler verfügt über 49 Suiten mit einem oder zwei Schlafzimmern und bietet seinen Gästen einen einfachen Zugang zu allen Einrichtungen des Dorfes und einer Reihe von Aktivitäten.