Comfortably nestled on the mountain, Les Falaises spacious residences are located within a short walking distance of Tremblant pedestrian village and multifunctional trail network. Take advantage of these great mountain homes.