Southwest Community Park befindet sich circa 4 Kilometer von dem 3-Sterne-The Gables Wine Country Inn Santa Rosa entfernt und ist unbedingt einen Besuch wert.
Das Graton Resort and Casino ist ca. 10 Minuten Autofahrt vom Hotel entfernt gelegen. Der Taylor Mountain Regional Park liegt in 2 km Entfernung vom Bed & Breakfast.
Die Zimmer in der Unterkunft verfügen über eine Sitzecke sowie eine Klimaanlage für Ihren Komfort. Zu den Extras gehören eine getrennte Toilette und eine Dusche in den Badezimmern. Zur Grundausstattung der Bäder zählen eine getrennte Toilette und eine Dusche und Annehmlichkeiten wie ein Haartrockner und Badelaken.