Hotel Apartamentos Avilla is set in a metropolitan area of Mexico City next to Downtown Mexico City, Metropolitan Cathedral and Zocalo Square.
The hotel is placed 10 minutes' walk from Palacio de Bellas Artes, Alameda Central and Museo Memoria y Tolerancia. A subway station as well as Metropolitan Cathedral of Mexico City subway station are not far from the hotel.
A museum and a cathedral are set within walking distance.
The property enjoys central location within a 10-minute drive to Benito Juarez International airport.
The rooms in Hotel Apartamentos Avilla come with free Wi-Fi, a kitchen, cable TV, IDD telephone and an iron with ironing board. They also feature private bathrooms fitted with a bathtub, a shower and free toiletries.
Eat & Drink
Serving an array of dishes, L'Albufera Restaurant and Restaurante 1620 are just 200 meters away.
Guests can make use of laundry, housekeeping and 24-hour reception as well as a baggage storage, a tour desk and an elevator.
Wireless internet is available in the hotel rooms for free.
No parking available.