Located on the edge of Mont Tremblant’s breathtaking Lac Superieur, we are 6 minutes from the North slopes of Tremblant, and a short 20 minute drive from the South slopes and the bustling Pedestrian Village.
We are happy to answer any questions you have, and look forward to welcoming you.
Contact Us
Establishment Number: 268192
Important Links
FAQ
Book Your Stay
Terms & Conditions
Privacy Policy
Copyright © 2024| Site by Focus Web Design