Discover luxury, comfort and beauty in the heart of Tremblant's resort village. Le Westin is a prestigious mainly suite oasis located at the base of the mountain. With its stone façade and magnificent interior courtyard, Le Westin provides the best of both worlds – from breathtaking views of the mountain or Lake Tremblant to a lively mountain village at your doorstep. Offering all the splendour and luxury of a high-class hotel, the prestigious Le Westin Resort & Spa is charming, intimate and guaranteed to make your vacation unforgettable.
The elegantly decorated rooms and suites feature wood details, warm fabrics and panoramic windows with breathtaking views of the mountain or Lake Tremblant. Each room comes with its very own fireplace.
Price is based on 2 adults sharing a traditional room for 7 nights, return flights and shared transfers. |