Escape to Le Grand Lodge By Notable Life By Notable LifeView Author|July 17, 2012|TravelView Travel Mont Tremblant, a resort town north of Montreal, is well known as a popular winter destination. In addition to its majestic ski mountains, however, Mont Tremblant also has much to offer in the summer months. For the young professional looking... View this article.