
Situé juste à côté de l'autoroute 101, l'Holiday Inn Express Windsor Sonoma Wine Country se trouve à 8,4 km du Wells Fargo Center for the Arts. Il dispose d'une piscine extérieure et de chambres avec connexion Wi-Fi gratuite.
L'hôtel Hampton Inn & Suites Windsor-Sonoma Wine Country se trouve dans le centre-ville de Windsor, à 8 minutes de route de l'aéroport Charles M. Schulz-Sonoma County.
Le Wine Country Townhouse est situé à Windsor. Construit en 2010, l'établissement propose des hébergements climatisés avec balcon.