Ubicado a unos cuantos pasos del Barrio Paris Londres, el Aparthotel Nest Paris-Londres Santiago de Chile ofrece 45 habitaciones con vistas a la ciudad. Mientras el Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía se encuentra cerca, la zona incluye la estación de metro Universidad de Chile a 10 minutos a pie del hotel.
El Museo de la Memoria y los Derechos Humanos está a una distancia de 2 km de este aparthotel de 3 estrellas y no muy lejos de la Torre Entel. El Cerro Santa Lucía está situado a 15 minutos a pie del Aparthotel Nest Paris-Londres. El establecimiento está al lado de la parada de autobús Parada 1 / Alonso De Ovalle - San Francisco, bien conectado con numerosos lugares de interés.
Las habitaciones incluyen climatizador, además de comodidades modernas como TV de pantalla plana con canales vía satélite. Además, los cuartos ofrecen hervidor eléctrico, tostadora y también horno así como inodoro separado y ducha.
En los alrededores puedes comer en el restaurante Bocanáriz, a unos 1 km del Aparthotel Nest Paris-Londres Santiago de Chile.