Das komfortable 3-Sterne-Hotel Sheraton Sonoma Wine Country Petaluma ist in einer erstklassigen Lage gelegen, in einer Entfernung von 3 km vom Fluss Petaluma River und bietet seinen Gästen den Jacuzzi, die Sauna und eine Wellnessbehandlung. McNear Park liegt ca. 10 Autominuten von dem perfekt Hotel entfernt, und der Shollenberger Park ist in 25 Minuten Fußweg erreichbar.
Das Hotel liegt im Business- Teil von Petaluma und in einer Entfernung von 2 km vom The Petaluma Library Museum sowie in einer Entfernung von 2,1 km von Einkaufsmöglichkeiten wie der Copperfield's Books. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Military Antiques and Museum (2,2 km) und die Free Public Library of Petaluma (2,3 km). Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört McNear's Mystic Theater (ist in 15 Fahrminuten Entfernung vom Sheraton Sonoma Wine Country Petaluma). Die Bushaltestelle Lakeville Highway & Baywood Drive befindet sich ebenfalls gleich neben der Unterkunft.
Einige der 184 klimatisierten Zimmer verfügen über eine Minibar sowie bieten ein Bügeleisen, eine Klimaanlage und ein Bügelbrett. Außerdem stehen den Gästen eine behindertengerechte Dusche und eine Wellness-Badewanne sowie tolle Annehmlichkeiten wie ein Haartrockner und Badelaken zur Verfügung.
Es gibt eine Lounge- Bar. In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Tolay - Sheraton Petaluma, das etwa 50 Meter vom Sheraton Sonoma Wine Country entfernt ist.