This is a great little place to stay at when
This is a great little place to stay at when you come to Tremblant. It has an incredible view over the lake onto the mountain, and the apartment itself is outfitted with a full kitchen with all the tools you’d need. We would stay here again.