225 Bay State Road
Boston, MA
Get directions

About Us

The Castle, a graceful, vine-covered Tudor revival mansion, is available for functions, receptions and conferences, and is considered to be one of the most elegant wedding locations in Boston. We will be renovating from May 2016 until December 2017 and apologize for any inconvenience.