Great place to stay at Mexico City! It is near to metrobus station and almost next to a great mall. Highly recommended!