Holiday Inn Windsor - Wine Country By Ihg est situé au cœur même de Windsor, à 150 mètres de Pueblo Viejo Park, et propose un accès à Internet haut débit et un parking. Bénéficiant d'un emplacement à côté des Oliver's Market, l'hotel sans fumée propose 31 chambres et un bar ouvert 24h/24 sur place.
À 4 km du musée de l'air Pacific Coast, cet hotel 3 étoiles est à moins de 14 minutes de marche du parc municipal de Windsor. Gualala est à 50 minutes en voiture d'Holiday Inn Windsor - Wine Country By Ihg. Cet établissement est situé près des entreprises. À 2 km de la résidence, vous trouverez également Foothill Regional Park.
Certaines chambres sont équipées d'un fer à repasser et une table à repasser, de la climatisation, ainsi que d'un balcon et d'un coin repas pour assurer un séjour confortable. Dans ces chambres d'hôte vous trouverez également un réfrigérateur et un four. Dotées d'une toilette séparée et d'une douche, certaines salles de bains sont équipées d'un sèche-cheveux et des draps de bain.
Holiday Inn Windsor - Wine Country By Ihg possède un restaurant Tisza à l'américaine qui sert des repas américains.