Marriott opened the 328-room JW Marriott Houston Downtown in a makeover of the 104-year-old Carter Building, a Main Street landmark that was once Houston’s tallest building.
The 22-story hotel includes 16,000 square feet of event space and the first appearance of Spa by JW, Marriott’s new spa brand developed in collaboration with Aromatherapy Associates.