Las instalaciones estarán ubicadas dentro del complejo habitacional Alameda del Río, una ciudadela situada al suroccidente de Barranquilla, en la avenida Circunvalar, entre carreras 38 y 46; que además de esta sede deportiva, contará con colegio, hospital, biblioteca, viviendas y zona comercial. El 6 de noviembre de 2013, la Federación Colombiana de Fútbol inauguró la sede de entrenamiento y hospedaje de las selecciones nacionales de fútbol.