Best Western Plus Wine Country Inn & Suites ** Private Balconies in All Rooms ** Santa Rosa hotel with outdoor pool, 24-hour fitness Address 870 Hopper Ave, Santa Rosa, CA, 95403 GPS 38.4790003, -122.7362019 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » California Hotels » Northern California Hotels » Napa / Sonoma Hotels » Best Western Plus Wine Country Inn & Suites