Este complejo está situado en el valle de Russian River, junto al club de golf de Windsor, y ofrece apartamentos con zona de cocina totalmente equipada, 2 piscinas climatizadas al aire libre y 2 piscinas infantiles.
Todos los apartamentos del WorldMark Windsor incluyen TV por cable con reproductor de DVD y reproductor de CD, aire acondicionado, balcón privado con zona de barbacoa y zona de estar independiente con sofá cama. Además, cuentan con lavadora y secadora.
El Windsor WorldMark dispone de varias bañeras de hidromasaje, un centro de fitness, un pabellón deportivo, una mesa de billar, juegos recreativos y una zona de juegos infantiles al aire libre. El spa del hotel, el Alaniz, ofrece masajes y tratamientos corporales.
El WorldMark Windsor está situado a 10 minutos en coche del Museo Charles Schultz, a 2,4 km del aeropuerto Santa Rosa, a 8 km de las bodegas J Vineyards y a 120 km de los aeropuertos internacionales de Oakland y San Francisco.