Lastarria 70 Apartments is a short 2-minute walk from Catholic University Station and 13 minutes' walk from Plaza de Armas.