L'Appartamento Lord 3 Santiago del Cile offre prossimità ad attrazioni turistiche come la Torre Entel, che si trova a circa 5 minuti a piedi. L'appartamento ha una terrazza che offre viste sul giardino.
È inclusa un angolo cottura attrezzato che dà la possibilità agli ospiti di preparare i propri piatti. La fermata dell'autobus Gorbea / Vergara, a circa 5 minuti a piedi, e la stazione della metropolitana Los Héroes, a circa 400 metri, fanno sì che l'Appartamento Lord 3 sia un'ottima base per visitare la città. Per diversificare il tempo libero degli ospiti, è disponibile una piscina privata.
Quest'appartamento è ubicato a 1 km dalla Cattedrale Metropolitana e a 2 km dal Museo della memoria e dei diritti umani. Gli ospiti possono trovare il Museo Palacio Cousiño a soli 9 minuti a piedi. Anche il Panorama View si trova a 2,1 km da questa struttura.