Well-located hotel
Reviewers admired the location of the hotel, with many stating its closeness to the Mont-Tremblant village as a great convenience. You will discover a hotel that offers a secluded, picturesque environment whilst still placed close to many places of interest.