See all photos
Sombrereros 9 - Colonia Tabacalera, Mexico City, Mexico
The 2-star Apartamentos Hotel Avilla Mexico City gives quick access to the Museum of San Carlos, situated only a 6-minute walk away. Featuring a lobby area and baggage storage, this Mexico City hotel is located a mere 500 metres from the famous Monument to the Revolution.
You'll be approximately a 10-minute drive from the National museum "Chapultepec Castle" and merely 1.6 km from the Temple of San Felipe Neri "La Profesa". As a plus for business travellers, the Apartamentos Hotel Avilla Mexico City is within 20 minutes' walk of the Torre Latinoamericana. Guests might as well visit Alameda Central, which is just 350 metres away. The public Square of the Three Cultures lies about a 25-minute stroll away, and Hidalgo tube station is in the immediate vicinity of the hotel. Informal CNTE bus station can be found 500 m from the Apartamentos Hotel Avilla.
Offering a flat-screen TV with satellite channels, the 8 rooms come with ironing facilities to ensure a comfortable stay.
At El Cardenal Alameda, situated just around the corner from the accommodation, you can taste Mexican cuisine.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Apartamentos Hotel Avilla! 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
Enter your dates to see prices