The Maria Christina is a darling of Mexico City's budget travelers. The rooms are large, the lobby's done up in Spanish Colonial, ... More