L'appartement Avila Departamentos Santiago du Chili est situé à environ 2 km du Musée de la mémoire et des droits de l'homme et à 950 mètres du Musée colonial de San Francisco.
La Place des Armes se trouve à 19 minutes à pied, tandis que les Jeux Diana se trouve juste à quelques pas de la résidence. Les invités peuvent facilement rejoindre le Centro Cultural Palacio de la Moneda y Plaza de la Ciudadaña, qui est dans un rayon de 550 mètres.
La station de métro Parque Almagro est à environ 10 minutes de marche de l'appartement.