O apartamento Apart Lord 13 Santiago se situa a uma distância de 1.5 km da Catedral Metropolitana de Santiago e a uma distância de 550 metros da estação de metrô Los Héroes.
O Zoológico Nacional pode ser alcançado de carro em poucos minutos, enquanto a Torre Entel fica bem ao lado do apartamento. Os locais populares na área incluem a Plaza de Armas Santiago que está a cerca de 25 minutos de distância caminhando. O Centro Cultural Palácio de la Moneda e Praça da Cidadania está a poucos quarteirões deste apartamento.
A ferroviária Toesca está a apenas 650 metros de distância.