4.07.2005

Mont Tremblant Hotel - Le Grand Lodge

Mont Tremblant Hotel Le Grand Lodge Mont Tremblant Lakeside Luxury Hotel: Located on the shores of Lake Ouimet, only 5 minutes from Tremblant ski resort, Le Grand Lodge Mont-Tremblant is an oasis of pleasure for the senses.




This splendid Boutique-Hotel welcomes you with the warmth of its Scandinavian log architecture set in magnificent surroundings overlooking mountains and forest