Bygninga åpna 9. oktober 1971 og utgjør en del av et bygningskompleks rundt Independence Plaza langs Melhado Parade. Arkitekturen er ei etterligning av førkolonial mayastil og brutalisme. Bygninga er flankert av to treetasjers kontorbygninger.