A great place to stay in Mexico City in a very good location to see the sights of what has become a major worldwide center for the arts.