Atrakcje okolicy, w tym Centrum Kultury Palacio de La Moneda i Plaza de la Ciudadanía, znajdują się około 700 m od hotelu Apartament Lord 10 Santiago de Chile.
Hotel Apartament Lord 10 posiada balkon i telewizję satelitarną w pokojach.
Goście mogą zjeść posiłek w restauracji La Exquisiteria, znajdującej się w niewielkiej odległości od obiektu noclegowego.
Hotel oferuje basen.
Iglesia San Ignacio de Loyola znajduje się w odległości 5-minutowego spaceru, a Plac Plaza de Armas leży 2 km od tego hotelu. Do atrakcji turystycznych, oddalonych o niedaleko od hotelu, należy Muzeum Sztuki Przedkolumbijskiej. Kościół św. Franciszka znajduje się w zaledwie 1 km, natomiast Heroes jest 400 m od tego obiektu noclegowego. Ten hotel mieści się w malej odległości od przystanku Parada Sazie.