A classic Vermont Inn, tucked into a wooded hillside in Stowe Vermont. The Timberholm Inn is the Vermont country inn with the ambience of a bygone era. Built in 1949, our lodge/Inns interior is finished with rich, knotty pine, exuding a warmth that only comes from natural wood. When looking for lodging in Stowe Vermont, come to the Timberholm Inn for your Stowe Vermont Vacation. While you are here in Stowe you can relax on our spacious deck and enjoy the beautiful Stowe mountain view and many species of Vermont birds that make their homes on our Stowe property....