Ranked #5 of 32 hotels in Mont Tremblant
"Chateau Beauvallon is a luxury hotel near village Mont-Tremblant. Although not located in the heart of the village, the hotel is minutes away by car and by bike. Rooms are very..."
"When booking into this hotel the receptionist told us how proud they were of their luxury studios. They should be. Excellent lodgings. Of course there is much to do and see in..."