Situato nel distretto Lomas de Chapultepec, il Santiago Central Suites / Mapocho si trova a 550 metri dal Centro culturale Estación Mapocho e a 2 km dallo Stadio Victor Jara, che si consiglia di visitare agli appassionati di sport.
Le attrazioni della zona includono il Museo della memoria e dei diritti umani, a circa 25 minuti a piedi, e il Colle di San Cristobal, a una distanza di 2,1 km dall'appartamento. Dista 3 km dal centro di Santiago del Cile. Il Santiago Central Suites / Mapocho si trova a circa 30 minuti a piedi dal Panorama View.
La fermata dell'autobus San Pablo / Almirante Barroso, a 450 metri, e la stazione della metropolitana Puente Cal y Canto, a 600 metri, fanno sì che quest'appartamento sia un'ottima base per visitare la città.