A concepção do projeto desde sua implantação busca a integração com a cidade. Os edifícios estão dispostos nas diagonais do terreno, de forma a criar uma praça central e outras três praças adjacentes junto às vias públicas, delimitando assim espaços semipúblicos, todos abertos para a cidade, sem gradis. O complexo possui sistema próprio de cogeração de energia elétrica, capaz de atender a 100% da carga de forma ininterrupta.
O Rochaverá Corporate Towers foi o primeiro edifício da América do Sul a obter a certificação LEED Gold dada pela USGBC
Localização