For meetings and events or a business travel home base, Omni Boston at the Seaport is the ideal location. Its meeting rooms feature 100,000 square feet of flexible indoor and outdoor meeting, event and prefunction space that includes the largest hotel ballroom in Boston’s Seaport
Key Details
Meeting Room Summary