Shopping mall
Mall Plaza Alameda
13 locals recommend,
Location
3470 Av Libertador Bernardo O'Higgins
Estación Central, Región Metropolitana
Tips from locals
Es enorme y aloja muchas tiendas, ademas esta en un barrio netamente comercial, en medio de la estacion central y el terminal de buses.