Holiday inn express windsor sonoma wine country
Location situated in the heart of windsor holiday inn express windsor sonoma wine country is a family friendly hotel close to windsor golf club chalk hill estate vineyard and pacific coast air museum also nearby is windsor oaks vineyards hotel features holiday inn express windsor sonoma wine country has an outdoor pool a spa tub and a sauna complimentary wireless internet access is available in public areas there is a business center on site guests are served a complimentary break