Situated in Mont-Tremblant, this air-conditioned villa is located 1.4 km from Ski Mont-Tremblant. The unit is 8 km from Mont-Tremblant Casino.
The unit is equipped with a kitchen. A TV and DVD player is provided. Other facilities at The Lodge Mont-Tremblant 111167-18026 include a barbecue.
La Source Aquaclub is 1.3 km from The Lodge Mont-Tremblant 111167-18026, while Scandinave Spa is 6 km away. Mont Tremblant International Airport is 25 km from the property.