El inmueble está localizado en el barrio Morazán de Tegucigalpa y tiene una capacidad de aproximadamente 35,000 espectadores.