Das Worldmark Windsor liegt 10 Autominuten vom Flughafen Charles M. Schulz - Sonoma County entfernt und verfügt über einen Jacuzzi und ein Außenschwimmbad.
Pacific Coast Air Museum befindet sich in 2 km Entfernung vom Hotel und Oliver's Market ist in 25 Fußminuten erreichbar. Die Autofahrt nach Bodega Bay dauert 25 Minuten. Windsor Golfklub ist ein paar Schritte entfernt von dem 3-Sterne-Hotel gelegen.
Die Unterkunft verfügt über 182 Zimmer mit einem Balkon und einer Essecke. Hier werden auch TV und Mehrkanal-Fernsehen sowie Ausstattung zur Kaffee- & Teezubereitung angeboten. Die Zimmer vom Worldmark Windsor sind mit einer Mikrowelle, einer Kaffee-/Teemaschine und einem Kühlschrank für vollen Komfort ausgestattet.