Gasten kunnen een bezoek brengen aan Centro Evangelico, op 5 minuten wandelafstand, evenals aan het presidentieel paleis La Moneda geplaatst maar 600 meter van Avila Apart Hotel Santiago.
Het dichtstbijzijnde metrostation is Parque Almagro, gelegen in de buurt van dit appartement.
Gelegen op ongeveer 2 km van Parque O'Higgins, het is binnen handbereik van de San Diego / Santa Isabel bushalte. De Nationale Dierentuin van Chili ligt op circa 10 minuten rijden naar het appartement. Het Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía bevindt zich ook op 550 meter verderop.