8755 Old Redwood Highway (0.6 km from Windsor Town Green)
Windsor is the location. The Holiday Inn Windsor - Wine Country is an ideal base for exploring Windsor (CA). The property's facilities and services are available to both business travellers and tourists.
8937 Brooks Road South (0.7 km from Windsor Town Green)
This Windsor hotel is located eight minutes from the Charles M. Schulz-Sonoma County Airport. The property features complimentary WiFi and comfortable rooms with flat-screen televisions.
8865 Conde Lane (0.7 km from Windsor Town Green)
Conveniently located off Highway 101 The Wells Fargo Center for the Arts is 5.2 miles from the Holiday Inn Express Windsor Sonoma Wine Country. It has an outdoor pool and rooms with complimentary WiFi.
1251 Shiloh Road (2.7 km from Windsor Town Green)
Adjacent to the Windsor Golf Club, this Russian River Valley resort features fully equipped apartments. On-site, there are two heated outdoor pools and two wading pools for children.
(4.1 km from Windsor Town Green)
Offering air-conditioned accommodations Armida Vineyards Cottage is located in Healdsburg, California, approximately 4.3 kilometres from Healdsburg Plaza. The lodging includes a television and a DVD player.