Moxy Downtown Los Angeles and AC Hotel Downtown Los Angeles to Debut as a New Cultural Hub in the Heart of DTLA
Slated to debut on April 12, the 727-room Moxy Downtown Los Angeles and AC Hotel Downtown Los Angeles will bring a striking 37-story addition to the Downtown Los Angeles skyline.