Einkaufszentrum Vivo Centro ist nur 25 Fußminuten vom Avila Apart Hotel Santiago de Chile entfernt, während sich der Entel Tower in der Nähe befindet.
Zu den Möglichkeiten des Kulturtourismus gehört das Chilenische Museum für präkolumbische Kunst und liegt in einer Entfernung von 1 km von den Apartments. In unmittelbarer Nähe von diesen Apartments findet man das Museo Histórico Nacional. Außerdem liegt das Avila Apart Hotel in einer 20 Gehminuten Entfernung von der Basilika La Merced
Außerdem liegt die Unterkünfte etwa 550 Meter von der U-Bahn-Station Parque Almagro entfernt.