



Situated along Highway 101 in Santa Rosa, California, Holiday Inn Express Santa Rosa North places groups squarely in the heart of Sonoma County Wine Country, roughly an hour north of San Francisco. The location strikes a practical balance for corporate groups: easy freeway access for attendees driving in from the Bay Area, proximity to Charles M. Schulz-Sonoma County Airport, and a surrounding...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this region: top venues, airports, climate, and how to get around.