Travel Inn Vallejo Hotel Located near Mare Island, Six Flags Discovery Kingdom, Maritime Academy and Lake Chabot. Travel Inn also close to Napa Valley Wine Country and Sears Point Raceway
Keywords: Hotel, Motel, Inn, Vallejo, California, Napa Valley Wine Country, Six Flags Discovery Kingdom, Mare Island, Sears Point Raceway, Maritime Academy, Lake Chabot