Location: close to the lake "Lac Tremblant", 2 Km.from Mont Tremblant. Montreal is 120 Km. away and Ottawa is 150 Km. away.
See more: Hotels in Canada Hotels in Mont-tremblant Holiday Destinations in Canada