Those two D Street hotels are now under way: "CV Properties and Starwood Hotels & Resorts Worldwide will build a 330-room Aloft Hotel and a 180-room extended-stay Element Hotel across from the convention center in the South Boston waterfront." [Herald]
Filed under: