
Hotel Information
Chateau Beauvallon Hotel, the only hotel in Quebec that is a member of Small Luxury Hotels of the World, 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 offer free shuttle to mountain and beside the prestigious "Le Diable" golf course.