Das Hotel Sonoma Stonehouse Suite 12 Santa Rosa befindet sich in unmittelbarer Nähe zum Spring Lake Park, und zwar etwa 2 km von hier entfernt.
Dieses Hotel liegt in einer Entfernung von circa 10 Autominuten von der Redwood Empire Ice Arena. Das Luther Burbank Home and Gardens ist in rund 3 km Entfernung von der Unterkunft. Die Bushaltestelle Montgomery Village Transit Hub ist gleich neben dem Sonoma Stonehouse Suite 12.
Einige Gästezimmer verfügen über private Badezimmer sowie TV und eine Klimaanlage.
Das Restaurant Jeffrey's Hillside Cafe ist einen 19-minütigen Spaziergang von hier entfernt.