This is a great place to stay during your trip to Mexico City!