Meeting Space
Looking to host a small meeting? Look no further! Our sister property, Hotel 1868, provides an excellent setting for your next meeting in Cambridge. Our 250-square-foot meeting room includes a 76-inch flat-screen HD TV, a conference table that can seat up to 10 people and a state of the art conference phone.