Meet in the heart of Midtown NYC in 6,000 square feet of indoor and outdoor meeting and event space
120 W 57th Street
Testimonials