Santa Rosa, CA Hotel with a Relaxing Garden Setting

Near Downtown Attractions & Sonoma Wine Country
Our location makes us one of the most convenient Santa Rosa hotels for exploring this historic city and the beautiful wine country that surrounds it. We're situated right off highway 101 near downtown attractions including restaurants, shopping and entertainment."Garden hotel with downtown setting, free Wi-Fi and two swimming pools in Sonoma wine country"