The New Museum’s iconic building, located on the Bowery at the intersection of SoHo and the Lower East Side, offers a variety of event spaces for corporate and individual Members to entertain in the setting of a cutting-edge contemporary art museum.
Lower East Side