Tarapaca 1331, Santiago, Chile
Avila Apart Hotel Santiago lies about a 10-minute ride from the expansive park "Parque de Los Reyes" and just 550 metres from Parque Almagro tube station.
The apartment is located not far from the modern Centro Cultural Palacio de La Moneda. The urban Quinta Normal Park is around a 15-minute drive from this apartment, while San Diego / 10 de Julio Huamachuco bus station is only 0.8 km from the property. The urban park "Parque Metropolitano de Santiago" is nearly a 20-minute ride away, and the Entel Tower is only a few steps from Avila Apart Hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Avila Apart Hotel!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please