Ubicado a una distancia de 3 km del Cementerio General de Santiago, el Hotel Neruda Santiago de Chile, de 4 estrellas, ofrece una piscina y un gimnasio. Mientras el Parque de las Esculturas se encuentra cerca, la zona incluye la estación de metro Pedro de Valdivia muy cerca del hotel.
Los huéspedes pueden visitar lugares de culto como la Iglesia de la Divina Providencia, situada a tan solo 14 minutos a pie de este hotel. El Zoológico Nacional está a una distancia de 2 km del Neruda Santiago de Chile. La estación de teleférico Santiago está a tan solo 10 minutos a pie.
Algunas habitaciones de este alojamiento son confortables y cuentan con Wi-Fi gratis, televisión y climatizador. Tienen un interior cómodo.
El restaurante Le Bistrot de Gaetan se encuentra no muy lejos del Neruda.