Rivillagigedo 18 is near the Centro Historico, Palacio de Bellas Artes, and walking distance to museums and good eating places. I recommend it highly!