This downtown Windsor hotel is 8 minutes' drive from Charles M. Schulz- Sonoma County Airport. Free Wi-Fi is available throughout the property and the comfortable rooms have flat-screen TVs.
Number of rooms: 131
8937 Brooks Road South, Windsor, CA 95492, United States
Hotel booked 1 times today.