Skip to main content

Time Warner Opens New York Headquarters

Published 2/5/2004

Time Warner opened its new headquarters in New York City  in early February 2004. The $1.7-billion facility will house the future Manhattan studios of CNN. The two-tower development accommodates 211,000 sf of office space. The 2.8 million-sf complex also contains a luxury hotel and high-end retail space.