Chateau Beauvallon Hotel is a prestigious 4-star accommodation in Mont-Tremblant.
The city center is about 10 minutes on foot. Such Mont-Tremblant sights as La Source Aquaclub and Scandinave Spa are all within reach.
Chateau Beauvallon Hotel provides accommodation in 70 guestrooms fitted with individual climate control, a mini bar, cable TV with on-demand movies, a closet and a sofa. Some rooms at Chateau Beauvallon Hotel have a view over the garden. Bathrooms feature a shower, a heated floor and free toiletries.
The large café bar offers a terrace and Wi-Fi.
There are a free car park, allergy-free rooms and a designated place for smoking provided on-site.
On-site children facilities feature cribs and babysitting. Chateau Beauvallon Hotel offers sports activities including snow skiing, hiking and cycling.