Situado a 25 minutos a pie del Museo Histórico Nacional, el Apartamento Lord 13 Santiago de Chile proporciona un acceso conveniente a numerosas atracciones cercanas. El apartamento dispone de una terraza con vistas al jardín.
Los huéspedes que se alojan en este apartamento tienen acceso a una cocina completa. Los huéspedes también pueden tomar un autobús en la estación de autobuses Parada Sazie, situada a unos 100 metros, para explorar Santiago de Chile.
Este apartamento está situado no muy lejos del Museo Palacio Cousiño. El Apartamento Lord 13 se encuentra a 400 metros de la estación de metro Los Héroes y a unos 1 km de la Biblioteca Nacional de Chile. Además, el Cerro Santa Lucía está situado a poco más de 10 minutos en coche de este establecimiento.