Instalado en más de 20.000m2, Globo Brasil tiene una estructura de primer mundo, única en Brasil.
En una ubicación estratégica, a orillas de Rodovia Anhanguera y Rodovia Magalhães Teixeira, Globo Brasil está a 40km de la Capital de SP y a 15 km del Aeropuerto Internacional de Viracopos.