Set in Santa Rosa and with Mission San Francisco Solano reachable within 39 km, Hampton Inn & Suites Santa Rosa Sonoma Wine Country offers a bar, non-smoking rooms, free Wi-Fi and barbecue facilities. The property is situated 5.
Number of rooms: 100
3815 Airway Dr., Santa Rosa, CA 95403, United States