Boston, MA 02111, USA
Seated: 16
Square Feet: 492 ft2
Not too big – yet not too small. Whether meeting with your executive team or a small group of trusted advisors, the Alcove provides just the place for conversation, collaboration and decision making.