The Gran Hotel Ciudad de Mexico is a wonderful place where time seems to go back to Mexico’s golden age.