Hotel Overview
On the shores of Lake Ouimet and only five minutes from the Tremblant ski resort, this all-suite mountain retreat provides an oasis of inspired accommodations and dynamic amenities. Stunning Scandinavian log architecture overlooks the mountains and forest, while the luxurious spa and alluring restaurant and bar and world class skiing nearby ensure unforgettable stays for each and every guest.
2396, Rue Labelle
Canada