Find hotels in Windsor, VT. Listings include All Hallows’ Inn, Snapdragon Inn, Juniper Hill Inn.
Follow us on our journey to open a Halloween themed B and B in New England.
Juniper Hill Inn is a unique & historic Vermont bed and breakfast located in the small town of Winds
We will notify you when anything happens in Windsor.