Das Aparthotel Nest Paris-Londres Santiago de Chile mit Ausblick auf die Stadt ist ungefähr 8 Gehminuten vom Kulturzentrum Palacio de la Moneda und Plaza de la Ciudadanía von Santiago de Chile entfernt. Außerdem gibt es Parkplätze.
Das Aparthotel liegt 250 m von der Kirche San Francisco und nahe dem Palacio de La Moneda. Kulturzentrum Mapocho befindet sich gleich neben dem Hotel. Das Aparthotel Nest Paris-Londres ist außerdem knapp 1 km vom Cerro Santa Lucía entfernt. Die nächstgelegene Bushaltestelle San Isidro / Curico ist in 10 Fußminuten Entfernung.
Die Unterkunft empfängt seine Gäste in 45 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Die privaten Bäder verfügen außerdem über eine getrennte Toilette und eine Dusche. Die privaten Badezimmer mit einer getrennten Toilette und einer Dusche bieten zudem einen Haartrockner und Badelaken.
Das Restaurant Bocanariz eignet sich perfekt, um die chilenische Küche zu probieren und befindet sich zudem nur 1 Kilometer vom Aparthotel Nest Paris-Londres entfernt.