Holiday Inn Windsor - Wine Country By Ihg, placé à 4 km du musée de l'air Pacific Coast, offre un centre avec piscine intérieure, ainsi qu'un centre de fitness ouvert 24h/24. Doté d'un restaurant à l'américaine, cet hotel 3 étoiles est situé non loin des Oliver's Market.
L'hotel sans fumée se trouve au centre de Windsor, près des entreprises. Vallejo est à 70 km d'Holiday Inn Windsor - Wine Country By Ihg, et le parc municipal de Windsor à environ 14 minutes à pied. Les clients apprécieront également la proximité de Lakewood Meadows Park, qui est à 900 mètres. La propriété est à 2 km de Foothill Regional Park. Pour ceux qui voyagent de loin, l'aéroport Charles M. Schulz du comté de Sonoma est à 10 minutes en voiture.
Les chambres d'Holiday Inn Windsor - Wine Country By Ihg disposent d'un équipement de repassage et de la climatisation. Certaines d'entre elles comprennent un balcon et un coin repas, dotés d'un bureau. Les clients peuvent également trouver un réfrigérateur et un four dans certaines unités. Certaines salles de bains sont dotées d'une toilette séparée et d'une douche, ainsi que d'un sèche-cheveux et des draps de bain.
Holiday Inn Windsor - Wine Country By Ihg propose une sélection de plats italiens dans le restaurant Tisza. Les invités peuvent profiter du bar lounge. L'espace bar comprend un salon.