McArthur Hall is a versatile event space in the heart of Boston, MA, offering a range of amenities for various occasions. The venue provides a welcoming atmosphere for gatherings, meetings, and celebrations.
With its convenient location and flexible layout, McArthur Hall is a popular choice for hosting events of all sizes. Guests can expect a comfortable and accommodating setting to make their event a success.
Generated from their business information