Waterfall Mansion

About

The Waterfall Mansion is over 13,000 sf and is situated in the heart of Manhattan’s sophisticated Upper East Side. Its high-end design, unparalleled amenities, eco-friendly features, and premier location in Manhattan.

Meeting space

Meeting space
Waterfall Gallery/Venue21374—
Executive Meeting Room8312—
In-House Kitchen & Reception Lounge16730—
Private Reception Lounge With Outdoor Garden20935—

Facilities

Facilities
Food and drink
Audiovisual equipment
Furniture
Alcohol

Getting there

170 East 80th Street

Nearby venues