New York Wedding Venue

Academy Mansion

2 E 63rd St, New York, New York 10065

Featured Academy Mansion Weddings

Meet the Venue

About Academy Mansion

2 E 63rd St, New York, New York 10065

Academy Mansion is a four story, 26,000 sq ft, spectacular mansion built in 1920. Located on east 63rd st. between 5th & Madison Ave.

Serving

New York City, New York

Featured Articles