Hotel Astor is set in a financial area of Mexico City and gives access to The Angel of Independence, which is about 15 minutes' walk away. The hotel opened its doors in 1990 and was remodeled in 2012.
The venue is 18 km away from Alameda Central. The property lies within 4 km from the city center.
Quick access to restaurants and bars is provided.
The rooms in Hotel Astor come with complimentary wireless internet, climate control, a personal safe, a trouser press and a private toilet. The elegant rooms feature bathrooms with a shower, a hairdryer and a spa bathtub.
A fine selection of Mexican dishes is served at the traditional restaurant. Guests are invited to the Guest Can Visit The bar to unwind with a drink. El Diego and Sep's de Paris offer an assortment of dishes within 300 meters of the property.
Cuauhtémoc subway station is 10 minute walking distance from the hotel. The hotel is within 15 minutes' drive from Benito Juarez International airport.
Such facilities as free self parking, a safety deposit box and a lift are available on-site.