El Apartamento Amoblados Down Town Santiago de Chile, situado a poco más de 25 minutos a pie del Museo de la Merced, se encuentra a a unos 3 km de un importante lugar para familias como el Zoológico Nacional.
El apartamento está situado a una distancia de 900 metros de la estación de tren Alameda y justo al lado del Museo de Arte Popular Americano. El lugar turístico, la Plaza de Armas, está a poco más de 30 minutos a pie de este apartamento. El Apartamento Amoblados Down Town también ofrece fácil acceso al Paseo Ahumada, que está a unos 500 metros.
Con acceso al resto de Santiago de Chile, la estación de metro Unión Latinoamericana está a unos 5 minutos a pie.