Das 4-Sterne-Hotel Neruda Santiago de Chile liegt in einer Entfernung von 2 km von der Stadt Santiago de Chile und bietet einen Swimmingpool und WLAN in den öffentlichen Bereichen. Vom Hotel sind viele Sehenswürdigkeiten wie das Einkaufszentrum Costanera Center und Fundacion Cultural de Providencia zu Fuß zu erreichen.
Das Hotel befindet sich in Santiago de Chile, weniger als 5 Minuten zu Fuß von der U-Bahn-Station Pedro de Valdivia entfernt. Gäste können Sehenswürdigkeiten wie die Catedral Metropolitana de Santiago besuchen (liegt in einer Entfernung von 4 km vom Neruda Santiago de Chile). Auch Bellavista ist in einer 25 Gehminuten Entfernung von der Unterkunft. Die Bushaltestelle Juana de Arco / Pedro de Valdivia befindet sich ebenfalls nur wenige Schritte entfernt vom Hotel.
Das Restaurant Giratorio Restaurant mit einer großen Auswahl an Gerichten ist etwa 250 Meter vom Hotel Neruda entfernt.