Lodging / Windsor
Holiday Inn Express - Windsor
The new Holiday Inn Express Windsor is 3 miles from the Sonoma County Airport and, at just half a mile from the Windsor Town Green, it’s the closest place to stay to the heart of the center. Wake up to a complimentary breakfast, then work out in the fitness center or relax by the heated outdoor pool before heading out into town.
Locals love the nearby town square, and most weekends you’ll find a special event there, such as the free Thursday night concerts and farmer’s market, during the summer.