Los huéspedes del Holiday Inn Windsor - Wine Country By Ihg pueden visitar el Pacific Coast Air Museum, situado a 4 km. Los huéspedes pueden relajarse en la piscina o en el restaurante de estilo americano mientras se alojan a unos 700 metros del Mercado Oliver's.
Este hotel te sitúa en el centro de Windsor, a una distancia de 2 km del Parque Regional Foothill. La Plaza del Pueblo de Windsor se localiza a tan solo 14 minutos a pie, y Gualala está a 67 km del Holiday Inn Windsor - Wine Country By Ihg. Los huéspedes también podrían disfrutar de la proximidad a Lakewood Meadows Park, situado a 900 metros. Para aquellos que viajan desde lejos, el aeropuerto Charles M. Schulz–Condado de Sonoma está a 10 minutos en coche.
Las habitaciones climatizadas del Holiday Inn Windsor - Wine Country By Ihg, de 3 estrellas, vienen con Wi-Fi gratis y una tv de pantalla plana con canales vía satélite, además de cortinas opacas. Las habitaciones disponen de inodoro separado y ducha. En las habitaciones hay baños separados con una ducha adaptada y una ducha a ras de suelo.
Podrás disfrutar de platos italianos en el restaurante Tisza. Los huéspedes pueden disfrutar del bar lounge del establecimiento. La zona del bar incluye un salón.