Location. Located in central Santiago Apart Altamira is within walking distance of Basilica de la Merced Santa Lucia Hill and Plaza de Armas.