Our team is at your service to help you with your booking issues or answer any related questions.
Mon-Fry (6am-1am), Sat (6am-12am), Sun (6am-9pm)
Astor is an ideal hotel with affordable rates and comfortable facilities located in Insurgentes Norte area, 440 yards away from the closest metrobus station and half a mile from the metro station.
This Mexico City property features air-conditioned guestrooms with cable television and Wi-Fi, as well as a business center, parking, a restaurant and other convenient services for your business or leisure trip in this busy city.
Antonio Caso 83