Ideally located at the base of Mont-Tremblant mountain, this hotel offers direct access to the pedestrian village and all key activities. A full-service spa is featured on site.
Number of rooms: 314
3045 Chemin de la Chapelle, J8E 1E1 Mont-Tremblant, Canada
Hotel booked 3 times today.