at 8755 Old Redwood Hwy, Windsor , 95492
The Holiday Inn Windsor Wine Country is a new hotel scheduled to open in late 2016. Follow our page and our progress until the Grand Opening!
This brand new Holiday Inn is a modern hotel to fit all of your needs. You can relax by the indoor pool or enjoy an amazing meal at our brand new restaurant. The innovative bar is a great place to meet up with friends or colleagues for a drink. The new banquet space would be the perfect place to host a meeting or event with our on-site restaurant catering the delicious meals. Join us in late 2016 for the grand opening of Windsor’s first full service hotel.
Pure. Fresh. Vermont.
The Holiday Inn Windsor Wine Country is a new hotel scheduled to open in late 2016. Follow our page and our progress until the Grand Opening!