The Mountain Wood Inn, a classic New England Bed & Breakfast, is nestled near the base of Mount Mansfield, Vermont’s highest peak. This sprawling, 1841 farmhouse offers warm and relaxing accommodations in a friendly atmosphere, just a stone’s throw from Stowe’s world-class ski-resort and the historic village areas, in the heart of the Green Mountains.