Château Beauvallon is set on a vast, private, lakeside property in the heart of the majestic Laurentians. This luxurious country inn of 70 hotel-suites decorated with refinement is located just two minutes from Mont-Tremblant ski resort, the number one ski resort in Eastern North America* and beside the prestigious “Le Diable” golf course.
Amenities
Restaurant & barOutdoor swimming pool, waterfall and a lake
Units Available
1 & 2 bedrooms