Plan your events near Boston and Cambridge in 6,700 sq. ft. of meeting space in Somerville, MA. Meet, connect and celebrate in seven meeting rooms for small and large gatherings. Let our team assist you with catering, audiovisual, and all the details.