Apartament Avila Departamentos Santiago de Chile oferuje łatwy dostęp do takich atrakcji turystycznych jak Wieża telewizyjna Torre Entel, położonych w zaledwie 500 metrach.
Apartament Avila Departamentos Santiago jest położony tylko 5 min piechotą od stacji metra Parque Almagro i w niewielkiej odległości od przystanku autobusowego San Diego / 10 de Julio Huamachuco.
Kościół św. Franciszka leży w odległości mniej niż 1 km, a Centrum kultury Estación Mapocho - prawie 25 min pieszo od apartamentu. La Chascona – Dom Pabla Nerudy znajduje się 2 km od tego apartamentu. Palacio de La Moneda leży w tylko 600 metrach.