Event Center
Accommodates up to 80 guests
Ceremony / Reception
Indoor
225 Bay State Road
Boston, MA 02215
Give your wedding the royal treatment. Boston University’s historic Castle is an extraordinary Tudor Revival mansion on Bay State Road, a hidden gem just beyond the bustle of the city and overlooking the Charles River. Completed in 1915, its lavishly furnished and meticulously maintained interior features mahogany paneling, beamed ceilings, a massive fireplace, and crystal chandeliers. The Castle is a picturesque location for your event, and will create the perfect backdrop for wedding day photos. With the help of the energetic, creative, well-trained staff, you’ll choose the perfect decor, furnishings, lighting, and multimedia support. You’ll also work closely with the award-winning culinary team to develop the perfect menu, and attend to any and every detail necessary. This venue is one of Boston’s best-kept secrets for wedding receptions and is ready to help you plan your special day.