Filter Results
Apply Filters
Clear Filters
New Hotels in Santa Rosa
Hampton Inn & Suites Santa Rosa Sonoma Wine Country
3815 Airway Dr., Santa Rosa, United States Show map
The 3-star smoke-free Hampton Inn & Suites Santa Rosa Sonoma Wine Country is nearly a 25-minute walk from the modern Charles M. Schulz Museum and Research Center and has a heated pool and a fitness…
From US$ 159
Book Now