3000 Santa Rosa Avenue, Santa Rosa
The Quality Inn & Suites hotel in the heart of wine country is convenient to many of the area's wineries, including Matanzas Creek Winery and St. Francis Winery & Vineyards.
5100 Montero Way, Santa Rosa
Petaluma's Quality Inn hotel is located at the gateway to Sonoma Wine Country.