Windsor is the birthplace of Vermont,
where the first Republic of Vermont was formed, and the State of Vermont's first capital. Windsor is full of history, and natural areas and rivers ready to explore. Take a look at our lists of things to do and places to eat and find the perfect fit for your stay.
Call us today if you have any questions.
802 227 0008
Things to do & see: