The 4-star Chateau Beauvallon Hotel is situated a mere 3.1 km away from La Source Aquaclub.
The city center is 10 minutes' walk of the property. This luxury property is located in the heart of Mont-Tremblant.
The hotel comprises 70 modern rooms featuring luxurious décor, individual climate control, a minibar, cable TV with on-demand movies, a wardrobe and a sofa as well as a microwave, an electric kettle and a toaster. The rooms look on to the garden. Bathrooms come with a shower, a heated floor and free toiletries.
Guests will make use of free parking, allergy-free rooms and a safety deposit box as well as find a business center, a meeting room and a photocopier useful for work.
Chateau Beauvallon Hotel also offers cribs and babysitting for guests staying with children. Such sports activities as snow skiing, hiking and cycling are provided on-site.