El 22@ Business Park de Barcelona está compuesto por cuatro edificios exclusivos de oficinas conectados por un atrio central donde se encuentra una cafetería/restaurante. Ofrecen una elevada representatividad a las empresas que establecen en ellos sus sedes y cuentan con un vestíbulo de 700 m2 y 8 metros de altura que refuerza la imagen de marca de las empresas inquilinas.
Su ubicación es muy buena, ya que Business Park Barcelona está en Carrer de Bac de Roda, 52, a un par de manzanas de la Avenida Diagonal y tres de la Ronda Litoral, por lo que solo lleva unos 20 minutos llegar al centro de la ciudad condal y es fácilmente accesible por transporte público: autobús, metro y FGC.
Los cuatro edificios de oficinas en alquiler en Business Park Barcelona cuentan con una superficie total de 31.337m2, cuenta con parking, seguridad, zonas ajardinadas, guardería y en un atrio central con restauración y terrazas.
Las empresas que deciden establecer sus sedes en Business Park Barcelona también acceden a los beneficios que aportan los edificios de este parque empresarial al ser muy sostenibles, ya que cuentan con la certificación LEED Gold para avalarlos.