Sleek rooms & suites in a polished hotel featuring 3 restaurants, 2 bars & an outdoor pool.
Dress store
Plaza del Sol Fashion Center
📍 C. Manuel Doblado 40, Centro, Cuauhtémoc, 06020 Ciudad de México, CDMX, Mexico
