Im Business- Teil von Santa Rosa gelegen, bietet das 3-Sterne-Hotel Best Western Garden Inn einen Jacuzzi und ein Außenschwimmbad.
Taylor Mountain Regional Park liegt weniger als 10 Autominuten vom Gasthof entfernt und Snoopy's Home Ice erreichen Sie innerhalb von 15 Minuten mit dem Auto. Ein 25-minütiger Spaziergang vom Hotel aus führt Sie in die Innenstadt von Santa Rosa. Die Unterkunft liegt nicht weit weg vom Napa Tal. Museum of Sonoma County ist 2 km weit weg von der Unterkunft.
Einige der 79 geräumigen Zimmer verfügen über eine Kaffeemaschine sowie bieten ein Bügeleisen/Bügelbrett und eine Klimaanlage. Diese Zimmer sind ebenfalls mit warmen Böden ausgestattet. Einige private Badezimmer verfügen über eine Badewanne und eine Dusche.
Jeden Morgen wird ein Frühstück im Restaurant serviert. Das Restaurant Wendy's ist 7 Minuten zu Fuß von hier entfernt.