Krystal Grand Suites
Hotels are rare in this neighborhood, but this stylish all-suites property steps from San Ángel's main shopping area and major sights is also a great base for visiting Coyoacán, Tlalpan, and UNAM. The spacious, upscale rooms have floor-to-ceiling windows, wooden floors, kitchenettes, and comfy sitting areas, and there's a good-size gym.