O Amoblados Down Town Apartamento Santiago se situa a uma distância aproximada de 25 minutos a pé da Estação Mapocho e a uma distância aproximada de 400 metros da estação de metrô Unión Latinoamericana. Está situado a uma distância de 1 km da estação ferroviária Alameda e a alguns minutos da rodoviária 4 / Republica.
O Centro Cultural Palácio de la Moneda e Praça da Cidadania pode ser alcançado de carro em poucos minutos, enquanto a Igreja da Gratidão Nacional fica bem ao lado do apartamento. Os hóspedes encontrarão o Paseo Ahumada a uma distância de apenas 6 minutos andando deste apartamento.