El Apartamento Isidro Santiago de Chile, situado a poco más de 25 minutos a pie del Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía, se encuentra a a una distancia de 2 km de un importante lugar para familias como el Zoológico Nacional.
El apartamento ofrece alojamiento en el distrito Lomas de Chapultepec, a poco más de 30 minutos a pie de la Torre Entel. Los huéspedes también pueden visitar el Museo de la Memoria y los Derechos Humanos, que se sitúa a una distancia de 3 km del apartamento.
El Apartamento Isidro está no muy lejos de la estación de metro Universidad de Chile.