A luxury hotel experience at Houston’s most iconic address. The JW Marriott Houston Downtown intersects art, innovation and comfort.