Windsor Mansion Inn


153 Pembroke Road

Windsor, VT

print PRINT


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.


Windsor Mansion Inn
153 Pembroke Road
Windsor, VT

Related Items


December 12 to May 29, 2019

Whether you are a new knitter/crocheter or have been knitting/crocheting […]

Six Loose Ladies Yarn & Fiber Shop
Chester, VT

"Quintessential" Fine Art Exhibition

December 12 to January 9, 2019

DaVallia’s 39 North Gallery is pleased to present a fine […]

DaVallia @ 39 North
Chester, VT

Fish Fry Friday at du Jour VT

December 12 to October 5, 2019

Fresh whole belly clams, Fried Scallops, Calamari and much more […]

du Jour VT
Ludlow, VT

Send this to friend