Rund 600 Meter vom Fluss Santa Rosa Creek banks entfernt, bietet das 3-Sterne Hotel Courtyard By Marriott Santa Rosa 138 Zimmer.
Snoopy's Home Ice ist circa 2 Kilometer vom Hotel und Church of the Incarnation ist in 8 Minuten fußläufig von hier aus zu erreichen. Zum Stadtzentrum von Santa Rosa sind es nur 10 Gehminuten. Die meisten Attraktionen der Stadt, wie z. B. Railroad Square Historic District und Cast Away Yarn Shop, befinden sich in der Nähe. Es ist 15 km vom Flughafen Charles M. Schulz - Sonoma County entfernt.
Einige Zimmer im Hotel Courtyard By Marriott Santa Rosa sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über Selbstversorgeroptionen, vor allem eine Minibar und einen elektrischen Wasserkocher. In den privaten Badezimmern gibt es einen Haartrockner. Die Gäste können auch die Aussicht aufs Meer genießen.
Amerikanische Speisen werden im Restaurant Jackson's Bar and Oven aufgetischt, das etwa 5 Fußminuten von hier entfernt liegt.