Hotel Neruda ligger i Santiago de Chile, 2 km fra Zoológico Nacional de Chile, og byder på en swimmingpool. Hotellet har også Wi-Fi i offentlige områder.
Giratorio Restaurant ligger omkring 5 minutters gang derfra og serverer latinoamerikanske, spanske og chilenske måltider.
Der er et fitnesscenter på stedet.
Hotel ligger i nærheden af Iglesia Ortodoxa Santisima Virgen Maria, omkring 350 meter fra Pedro de Valdivia metrostation. Det tager 5 minutters kørsel at nå til San Cristobal-højen. Et par meter væk kan du nyde Skulpturpark. Det nærmeste busstoppested er Juana de Arco / Pedro de Valdivia, inden for kun 250 meter.