La estación se ubica sobre la Alameda del Libertador Bernardo O'Higgins en la comuna de Santiago.