Das Hotel Courtyard By Marriott Santa Rosa liegt ungefähr 4 km vom Howarth Park und nur 5 Minuten zu Fuß vom Cast Away Yarn Shop entfernt. Das Hotel bietet seinen Gästen 138 Zimmer und zahlreiche Annehmlichkeiten, darunter einen Gepäckraum.
Das Zentrum von Santa Rosa kann man fußläufig in 10 Minuten von dem 3-Sterne-Hotel aus erreichen. Der Taylor Mountain Regional Park gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in einer Entfernung von etwa 10 Fahrminuten vom Courtyard By Marriott. Die Unterkunft ist ungefähr 2 km vom Charles M. Schulz Museum and Research Center und anderen beliebten Attraktionen von Santa Rosa entfernt. Die Bushaltestelle B Street at Ross St liegt in der Nähe vom Hotel.
Einige klimatisierte Zimmer im Courtyard By Marriott sind mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet und verfügen über ein privates Bad mit einer behindertengerechten Dusche und einer getrennten Toilette. Zu Ihrer Sicherheit sind diese klimatisierten Zimmer mit einem persönlichen Safe ausgestattet. Von einigen Zimmern aus hat man einen Ausblick aufs Meer.
Das Restaurant Jackson's Bar and Oven bietet eine Auswahl von Gerichten und liegt zudem in circa 400 Meter Entfernung vom Courtyard By Marriott Santa Rosa.