Das 3-Sterne-Hotel Worldmark Windsor liegt in einer Entfernung von ca. 10 Fahrminuten vom Foothill Regional Park, in circa 3 km Entfernung vom Shiloh Ranch Regional Park und verfügt über 4 Whirlpools. Das Resort mit 2 Außenpools befindet sich in unmittelbarer Nähe von der Bodega Bay.
Das Zentrum von Windsor ist vom Hotel aus in 30 Minuten zu Fuß zu erreichen, und kulturelle Einrichtungen, darunter auch das Pacific Coast Air Museum, sind ca. 2 km von hier entfernt. Der Windsor Town Green ist auch in rund 15 Fahrminuten Entfernung vom Worldmark Windsor. Auch Wilson Ranch Soccer Park liegt circa 1 km von der Unterkunft entfernt. Windsor Golfklub ist in unmittelbarer Nähe zur Unterkunft. Für Fernreisende ist der Flughafen Charles M. Schulz - Sonoma County in 10 Minuten mit dem Auto zu erreichen.
Einige Zimmer im Hotel Worldmark Windsor sind mit Zentralheizung und einem Bügeleisen/Bügelbrett ausgestattet und verfügen über Selbstversorgeroptionen, vor allem einen elektrischen Wasserkocher. Diese Zimmer sind mit einem Schlafsofa ausgestattet und verfügen über eine Küchenzeile und einen Essbereich.
Das Restaurant Charlie's Grill befindet sich circa 500 Meter vom Hotel entfernt und ist auf amerikanische Gerichte spezialisiert.