Die Catedral Metropolitana de Santiago ist ca. 19 Minuten Gehweg vom Apartment Apart Lord 13 Santiago de Chile entfernt, während sich der Entel Tower in der Nähe befindet.
Zu den Möglichkeiten des Kulturtourismus gehört das Museo de la Memoria y los Derechos Humanos und liegt in einer Entfernung von 2 km von den Apartments. Von diesen Apartments aus ist Platz Plaza de Armas Santiago in 25 Minuten zu Fuß erreichbar. Die Kirche San Francisco liegt nicht weit entfernt von den Unterkünften.
Das Apartment Apart Lord 13 befindet sich in einer 10 Gehminuten Entfernung von der U-Bahn-Station Los Heroes.