The world-class Chateau Beauvallon Hotel accommodates guests in a mountain area of Mont-Tremblant.
The hotel is located in the heart of Mont-Tremblant, 3.4 km away from Mont-Tremblant Casino and 3.1 km from La Source Aquaclub. The property is in a 10-minute walk to Mont-Tremblant city center.
Welcoming guests with an indoor swimming pool, an outdoor swimming pool and a courtyard, the hotel is placed next to casinos and golf courses.
Guests are offered designer guestrooms featuring climate control, cable TV with on-demand movies, TV with satellite channels, pay television and a microwave along with luxurious décor. The rooms look on to the lake. Bathrooms come with a shower, a hairdryer and a heated floor.
Eat & Drink
A fine selection of regional dishes is served at the garden restaurant. Guests can quench their thirst at Scotch bar with a favorite drink.
A full breakfast is served at affordable prices.
Chateau Beauvallon Hotel provides guests with 24-hour front desk, free shuttle service and laundry.
The on-site spa facilities include a spa lounge, an outdoor tub and a hot tub. Snow skiing, hiking and cycling as well as a gym and a fitness centre will help travelers keep fit.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.