Cool lodging in a 17th-century building with churchlike touches, plus a rooftop bar & a pool.
Dress store
Plaza del Sol Fashion Center
C. Manuel Doblado 40, Centro, Cuauhtémoc, 06020 Ciudad de México, CDMX, Mexico
