Featuring an outdoor swimming pool, the 3-star Worldmark Windsor hotel is located in a historic district. The non-smoking hotel features both Wi-Fi in the rooms and parking on site.
This hotel lies 600 feet from Windsor Golf Club and 1.6 miles from Pacific Coast Air Aircraft Museum. The family-friendly accommodation is about 25 minutes' stroll from Oliver's Market and 25 miles from Sonoma. The Windsor hotel is also relatively close to Bodega Bay. Worldmark Windsor hotel is 25 minutes by foot from Windsor Town Green. For those traveling from afar, Charles M. Schulz Sonoma County airport is 10 minutes' drive away.
There are 182 air-conditioned rooms at this property, some of them feature a fireplace, along with such conveniences as WiFi and a flat-screen TV with satellite channels. Along with coffee and tea making facilities, the rooms are furnished with a couch set. A bathtub, a separate toilet, and a shower are available in private bathrooms. This hotel boasts views of the Russian River from its rooms.