I have stayed at this hotel many times. The rooms are nice: big, clean, with simple decorations. A double has two big beds, cable TV, a desk, a couple of chairs and a table. There is no AC, though I never felt I needed it. The staff is very friendly. There is room service every day.
It's in a nice neighborhood, with plenty of restaurants, banks, shops and coffee shops. It's a couple of blocks from Estadio Azul (where Cruz Azul plays soccer) and the Mexico City Bullfighting Stadium. It's half a block from Insurgentes, where you can take the City buses. To take the Metro (linea 7, orange), you need a 15' walk along San Antonio. From there, you can go anywhere in Mexico City.
