Sus instalaciones están compuestas por cinco pabellones que tienen un aforo entre 2.000 y 4.500 espectadores; interconectados entre sí.
Tiene diversos auditorios con capacidad para 400 personas, 16 salas de reuniones modulares para 270 personas, también cuenta con sala VIP, cocina, comedor, instalaciones para ofrecer servicios médicos, todo el centro cuenta con Internet Wifi, tiene una estación de telecomunicaciones, helipuerto y un jardín tropical de enormes dimensiones y con un estanque.
La versatilidad y complejidad de sus instalaciones, hacen que el sitio sea el adecuado para diferentes tipos de eventos: congresos, exposiciones y ferias, eventos deportivos, conciertos musicales y graduaciones, tanto nacionales como internacionales, de interior o al aire libre.
Es así que Riocentro se convertirá en una de las sedes olímpicas durante el evento deportivo.
El gobierno culpó inmediatamente a los radicales de izquierda del ataque.