Travel Inn Vallejo
This two-story low-rise is located two miles from Mare Island, four miles from Six Flags Marine World, and 10 miles from Napa Valley.
All 60 air-conditioned guestrooms, accessible via exterior corridors, offer kitchenettes with coffee/tea makers and cable/satellite TV.
Guests can enjoy complimentary wireless Internet access in public areas and receive a complimentary pass to a nearby fitness center.
160 Lincoln Rd E, Vallejo, CA 94591, USA