870 HOPPER AVENUE California Wine Country - CA, California Wine Country, United States
Holiday Inn Express Santa Rosa Photos
Holiday Inn Express Santa Rosa Map
870 HOPPER AVENUE California Wine Country - CA, California Wine Country, United States
Searching for availability
Hotel Information
The hotel brings all the comforts of home with its 95 rooms and dry cleaning service. It has 2 separate conference room facilities that can accommodate up to 115 total attendees. The property also has a Zen Garden and courtyard.