Avila Apart Hotel Santiago is gelegen amper 550 meter van het Centro Cultural Palacio de la Moneda y Plaza de la Ciudadanía en op ongeveer 2 km van het Cultureel centrum van Mapocho.
Avila Apart Hotel is op sechts 10 minuten te voet van de bushalte San Diego / 10 de Julio Huamachuco bushalte en ligt tevens binnen 10 minuten te voet van het metrostation Parque Almagro.
De Nationale Bibliotheek van Chili ligt op wandelafstand van nog geen 15 minuten hiervandaan, terwijl de Entel Toren een paar momenten van het appartement is. Tijdens het verkennen van Santiago kunnen gasten gemakkelijk de Juegos Diana op 150 meter verderop bereiken.