Holiday Inn Express Santa Rosa North By IHG

Santa Rosa • Show on map
View Details for Price
oliday Inn Express Santa Rosa North is an ideal choice for families, sports teams, and group travelers looking for comfort and convenience. Located just off Highway 101, our hotel is minutes from the…More info
