Mont Tremblant, Mont Tremblant
Spend a second to
save a fortune!
Spend a second to save a fortune!
3045 Chemin De La Chapelle, Mont Tremblant
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.
See MoreUsage of subsidiary facilities may incur additional fees