IMAGE: Tonawanda Castle

Tonawanda Castle, New York

 

Tonawanda Castle is a wedding and events venue north of Buffalo, New York. 

The imposing red brick building has a number of towers five and six stories high, creating a grand chateau or castle-like experience for guests at your special event.

 

 

Contact Tonawanda Castle

Tonawanda Castle Website

Tonawanda Castle on Facebook

69 Delaware St, Tonawanda, NY 14150, United States

 

Latest ‘American Castles’ News