Está ubicado en Mercedes, Montes de Oca, San José y es sede del Club de Fútbol UCR más conocida como la "UCR" o la "U" que militó en la Primera División de Costa Rica.
El inmueble cuenta con gramilla natural y tiene capacidad para 1.800 aficionados[1] en butacas en todas las graderías del estadio y carece de iluminación artificial.
El origen del nombre "Ecológico" responde al desarrollo de conceptos de armonización de la infraestructura con la naturaleza del entorno; esto es notable en que fue construido en una cuenca natural, así como en que buena parte de las graderías ocupan una pendiente del terreno.
De igual forma, existe una zona arborizada en todo su perímetro.
El estadio continúa en construcción, según las prioridades establecidas por la Universidad.