Holiday Inn Express - Santa Rosa
Built in 2006; Renovated in 2009. 100% non-smoking. Executive rooms available.
1-room suites available
Holiday Inn Express - Santa Rosa