Google
×

Tren Central

(6,480) Metro station in Chile
Alameda is a railway station in Santiago, Chile, serving the south of the country. It is the city's only major railway station since the closure of Mapocho, which used to cater trains to northern Chile. It is on the Avenida Libertador General Bernardo O'Higgins, facing Matucana avenue.
Address: Av. Libertador Bernardo O'Higgins 3170, 9160004 Santiago, Estación Central, Región Metropolitana, Chile
Phone: +56 2 2585 5000