Our Projects
Steven Holl Architects Offices
HQ
New York
+1 212 629 7262
450 West 31st Street (11th floor), New York, United States
Beijing
+86 10 8440 8551
1 Xiangheyuan Road, Wanguocheng Building 1-106, Dongcheng District Beijing 100028, PR China