El complejo deportivo está situado en la ciudad de Bogotá, y ocupa un área de 6 hectáreas.