Sterling Ridge Log Cabins

A private log cabin resort in Northern Vermont. Enjoy the peacefulness of the countryside, woods and meadows with a stunning view of Mt. Mansfield. Close to Stowe and Smugglers Notch. At Sterling Ridge, you’ll find a warm, friendly atmosphere with rustic charm...