Situado a poco más de 25 minutos a pie del Centro Cultural Gabriela Mistral, el Apartamento Lord 7 Santiago de Chile ofrece la oportunidad de descubrir varias atracciones turísticas de la zona.
El apartamento se encuentra a una distancia de 400 metros de la estación de metro Los Héroes, cerca del Palacio de La Moneda. Los huéspedes pueden llegar fácilmente al Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía, que está a tan solo 9 minutos a pie. Está a tan solo 1 km del Museo Histórico Nacional y cerca del Monumento al General San Martín y a los Ejércitos de la Independencia.
El aeropuerto Santiago Arturo Merino Benítez está a 19 minutos en coche, y la parada de autobús Gorbea / Vergara, a unos cuantos pasos del Apartamento Lord 7.