Slated to open in 2021: The largest hotel (with the largest ballroom!) Boston has ever seen.
The 1,054-room hotel’s main attraction will be a 25,000-square-foot grand ballroom (vehicle accessibility TBD), which will be the largest in Boston. The resort will take up two acres of South Boston’s Seaport District.