Steven Holl 01

Steven Holl Architects is a 40-person innovative architecture and urban design office working globally as one office from two locations; New York City and Beijing.

Firm Details

  • Founded:
  • Office: 450 West 31st Street, 11th floor, New York, NY 10001, USA
  • Global Presence: 2 Countries
    • USA, China
  • Website:



Notable Projects

Project Galleries

Leave a Reply