BUDGET INN VALLEJO/NAPA VALLEY
816 Magazine St, Vallejo, CA USA