Located at the foot of this majestic rock (Grosse Roche) which overlooks Lac Tremblant, this property offers incredible views of the Mountain and the Lake. Built in 2006 with very high quality materials, this property offers imposing architectural volumes on three floors.