[Skip to Content]Privacy Policy
Windsor, Vermont | 153 Pembroke Rd, Windsor, Vermont 05089

Experience The Best of The Upper Valley From Our INN

Located right off Route 5, just 4 miles from North I-91 and 11 miles from South I-91, the inn's central Vermont location is prime for visiting many of the state's main attractions. Located just 2.5 hours from Bradley Airport in Windsor Locks, Connecticut; 2 hours from Manchester, NH Airport; and about 30 minutes from Lebanon, NH Airport; and 5 minutes from the Amtrak Station in Windsor, the inn is an ideal location to visit any time of the year.
Windsor itself has many interesting and historical places to visit. Be sure to check out our "top 5 things to do" for more information. Branching out in all directions, you have access to many New Hampshire attractions and events. We are only 19 miles away from Dartmouth College in Hanover, New Hampshire. To fully plan your Vermont vacation and stay at our inn, visit the Vermont Vacation website.

Attractions Nearby


Restaurants nearby

For more nearby restaurants please click here.

Windsor Mansion Inn Map

Book Now