Holiday Inn Windsor - Wine Country
What this place has to offer
Located in Windsor, Holiday Inn Windsor - Wine Country is a perfect starting point from which to explore Windsor (CA). Both business travelers and tourists can enjoy the property's facilities and services. Service-minded staff will welcome and guide you at Holiday Inn Windsor - Wine Country. Each guestroom is elegantly furnished and equipped with handy amenities. The property offers various recreational opportunities. Friendly staff, great facilities, and close proximity to all that Windsor (CA) has to offer are three great reasons you should stay at Holiday Inn Windsor - Wine Country.
Where you'll be sleeping
Suite Deluxe Accessible Tub Non-smoking
1 sofa bed and 1 king bed & 1 king bed and 1 sofa bed
King Suite Non-Smoking
1 king bed
Standard Room
1 king bed or 1 double bed & 1 king bed
King Suite with Jetted Tub
1 king bed and 1 sofa bed
King With Sofa Bed Non-Smoking
1 sofa bed and 1 king bed
Two Queen Beds Non-Smoking
2 queen beds
Suite Feature Non-smoking
1 king bed or 1 double bed & 1 sofa bed and 1 king bed
King Deluxe Accessible Roll Shower Non-Smoking
1 king bed
King Deluxe Non-Smoking
1 king bed
King Suite with Mobility Accessible Tub
1 king bed