Santa Rosa Inns
Santa Rosa is the heart of Sonoma County and makes a great base for exploring the Sonoma coast and Sonoma and Napa County wine country. The Russian River is just minutes away if you want a canoeing adventure. The restaurants, markets, and entertainment the county is famous for are all within an easy drive. John […]