International Institute of Buffalo864 Delaware Avenue,
Buffalo, NY 14209 (716) 883-1900 Visit Website
864 Delaware Avenue is a wonderful venue for parties, receptions, presentations, seminars and other events. The mansion has five adjoining rooms on the first floor, with two restrooms off the lobby. Capacity is 115 people for receptions of all kinds. On-site parking is available for 35 cars.