O Salvador Trade Center é um dos complexos empresariais mais completos e modernos de Salvador, possui um pavimento de shopping tipo street mall com um mix variado de lojas e quiosques, além de duas torres empresariais com 22 andares cada, 748 salas, 5 níveis de garagens (com mais de 1.400 vagas de estacionamento), business center (com capacidade para 260 lugares), 2 elevadores panorâmicos e 1 heliponto aberto ao tráfego aéreo com autorização da ANAC.
Em localização privilegiada, na Avenida Tancredo Neves - centro de negócios mais ativo de Salvador, onde encontramos a Casa do Comércio, a sede do jornal de maior circulação do estado, dois dos maiores shoppings da cidade, outros grandes centros médico-empresariais e várias empresas renomadas no mercado.