Cozy living room with fireplace, vaulted ceiling, and adjacent kitchen with wood cabinets.
Stowe Cabins in the Woods

Third Night Free

Valid Until

For Stays

through

Stowe Cabins in the Woods

Address

513 Cabin Lane
Waterbury Center, VT 05677
United States

+ Google Map

Stay 2 nights, get a Third Night Free, now through June 30, 2025