Stowe Cabins in the Woods offers a unique and affordable lodging alternative, conveniently located just off Route 100, about 2 miles from the Stowe Vermont town line.
Click on thumbnails to view larger images
All Cabins have:
Additional Info:
Pet Friendly