My girlfriend and I rented this place for the weekend
My girlfriend and I rented this place for the weekend and what a good choice it was! The location is superb, sitting on top of a hill with views of mount and lake Tremblant. Inside was extremely clean and cozy! A definite must if you’re looking for a winter wonderland or weekend getaway. Cant wait to return!!