O Avila Apart Hotel Santiago se situa a uma distância de apenas 1.8 metros do Vivo El Centro e a uma distância de 550 metros da estação de metrô Parque Almagro.
O Zoológico Nacional pode ser alcançado de carro em poucos minutos, enquanto a Torre Entel fica bem ao lado do apartamento. Os locais populares na área incluem o Museu Histórico Nacional que está a 19 minutos de distância andando. O Centro Cultural Palácio de la Moneda e Praça da Cidadania está a uma pequena distância deste apartamento.
A ferroviária San Diego / 10 de Julio Huamachuco está a cerca de 800 metros de distância.