This is a very modern, clean hotel with spacious rooms, and is VERY conveniently located (several blocks south of the Alameida Central park, which is lively at all hours and is surrounded museums including the Palacio de Belles Artes, the Tower Latinoamerica which has a 360-degree observation deck on the 44th floor, and many wonderful restaurants for both breakfasts and dinners. Although the hotel itself doesn't offer breakfast, the Hotel Metropole has a great buffet breakfast and is only a couple of blocks up the street - in addition to all the other great restaurants nearby.
The location is also central for many other destinations in the city. It's a 20-30 minute walk to the La Merced market, the cathedral, the sunken Aztec city, the Plaza Garibaldi, the museums of chocolate, tequila/mezcal and Muralism. It's a 40-minute walk in the other direction to the Museum of Anthropology, Modern Art, Contemporary Art, Chapultepec Castle, etc. And there's a a subway station about 15 minutes away. It's also near a pick-up spot for tours of the Teotihuacan Pyramids.
We were VERY happy with this choice!