Located in the heart of Mont-Tremblant Village on the shores of Lake Mercier, this inn offers guest rooms, apartments and chalets. The ski slopes of Mont-Tremblant are 5 minutesƒ?? drive away.
Address: 1874, Chemin du Village, Mont-Tremblant (QuǸbec)
Rates from:
CAD 70 Booking.com