Hotel Neruda se nachází ve městě Santiago de Chile, 2 km od Chilské národní zoo, a nabízí plavecký bazén. V hotelu je také Wi-Fi ve veřejných prostorách.
Hosté si mohou vychutnat francouzskou kuchyni v restauraci Le Bistrot de Gaetan, umístěné 650 metrů daleko.
Ubytování se nachází ve městě Santiago de Chile, 5 minut chůze od stanice metra Pedro de Valdivia. Ubytování leží 3 km daleko od Kulturní centrum Centro Cultural Gabriela Mistral. Za 10 minut můžete se dostat ke stanici lanovky Oasis pěšky.