
Windsor, CA, United States
Holiday Inn Windsor - Wine Country
3-star hotel · IHG HOTELS & RESORTS
Nestled in the heart of Sonoma Wine Country, the Holiday Inn Windsor offers convenient access to Route 101 and is just 4 miles from Santa Rosa Airport. Ideal for business travelers, we're located near Keysight Technologies…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park

