A respected “boutique” hotel located at the base of Mont-Tremblant on the lakeshore. The hotel is near the pedestrian village of Tremblant and features a restaurant, wine bar and spa.
Discover this destination, awarded ‘Best small hotel in northeastern America’ by Conde Nast Johansens and ‘Best luxury hotel’ by Trip Advisor with all the services that only a grand hotel can offer.
Official Rating 5*
Leave a Review