Campus Location

Unique campus of the Universidad de Santiago, located on Avenida Libertador Bernardo O'Higgins nº 3363, Estación Central, Santiago, Chile.