Location

The Windsor Mansion Inn sits high on its namesake hill within the town limits of the historic hamlet of  Windsor, Vermont. Nearby is the famed Cornish Windsor Bridge, the longest antique covered bridge in North America, as well as the Saint-Gaudens National Historic Site. Windsor Mansion is also pleased to be just 3 miles from the newly-developed Artisan Park, which consists of Harpoon Brewery, Silo Distillery, Simon Pearce, and more! Only 19 miles to Dartmouth College and 16 miles to Woodstock, Vermont, Windsor Mansion Inn is centrally located to all the best of the Upper Valley and New England.