Archive | November, 2009

Tremblant Resort Review: Les Falaises, Sunstar

28. November 2009

0 Comments

Tremblant Resort Review: Les Falaises, Sunstar

Peaceful, relaxed, at home, comfortable… are all great descriptive adjectives that can be used to describe the ambiance of Sunstar’s Les Falaises at Mont Tremblant. Translated directly, Les Falaises means “The Cliffs”, which is where you’ll find these inviting accommodations, up along the winding road Chemin de la Foret near Tremblant’s South Side base!…

Continue reading...