BU Castle
From Wikipedia, the free encyclopedia
The Boston University Castle (or BU Castle or simply "The Castle") is a Tudor Revival-style mansion owned by Boston University on Bay State Road.[1] The school typically uses it for receptions or concerts, but also rents out The Castle to cater events and special occasions.