Travel Inn Vallejo

160 Lincoln Rd E
Vallejo
California
United States