L'Hotel Neruda Santiago del Cile si trova a 2 km dallo Zoo Nazionale del Cile e dispone di una piscina, nonché di una struttura per la ginnastica. I punti di riferimento locali, tra cui Autonomous University of Chile e il Parco delle Sculture, sono raggiungibili a piedi.
L'hotel offre la vicinanza a luoghi di interesse naturale come il Santuario della Collina San Cristoforo (2,1 km) e la Plaza Perú (1 km). Trovarsi a 10 minuti in auto dal Parco del Bicentenario è un vantaggio per gli ospiti dell'hotel Neruda. La stazione della metropolitana Pedro de Valdivia, a pochi minuti a piedi dall'hotel 4 stelle, offre un rapido collegamento con tutte le zone di Santiago del Cile.
Potrai fare una passeggiata di 5 minuti fino al ristorante Giratorio Restaurant o mangiare al ristorante Aqui Esta Coco, situato a 650 metri.