Super 8 Vallejo/Napa Valley 3 stars

2070 Solano Avenue, Vallejo, CA 94590, United States of America

Hotel image
Read more reviews for Super 8 Vallejo/Napa Valley