New Omni Hotel Slated Next to Boston Convention and Exhibition Center


The Boston Globe

A massive new hotel complex — with more than 1,000 rooms and 12,000 sq. ft. of meeting space — is coming to the center of the South Boston Waterfront.

Related Posts