This log cabin bed and breakfast lodge, located between the world class Stowe and Sugarbush ski resorts, also offers a luxury treehouse! With 86-acres of Vermont woodlands and a cozy Adirondack style, it has the appeal of a secluded getaway.

Write a review

Your Rating
angry
crying
sleeping
smily
cool
Browse

Your review recommended to be at least 140 characters long :)