The Windsor Mansion Inn is located in picturesque Southern Vermont and is exceptionally easy to get to from Boston, Providence, Hartford, and New York City. We are located atop a beautiful hill overlooking the Connecticut Valley and the Cornish Hills over in New Hampshire. Our grounds are perfect for relaxing, corporate retreats and meetings, weddings, specialty parties and more. We boarder a 200 acre preserve with miles of bike paths and trails, streams, lakes and beautiful scenery.
Our Inn offers 17 rooms which includes an efficiency with its own separate entrance. We have three ground floor rooms and we can accommodate up to 150 people for an event. We have an on premise bar, a great room, President’s Library, and dining area on the first floor and convenient to the beautiful outdoor seating and entertainment area.
Built in 1902, the Inn offers history of Vermont and Windsor. Come and see the history of this historic inn and relax back in time.
December 12 to May 29, 2019
Whether you are a new knitter/crocheter or have been knitting/crocheting […]
Six Loose Ladies Yarn & Fiber ShopChester, VT
December 12 to January 9, 2019
DaVallia’s 39 North Gallery is pleased to present a fine […]