A dual-branded Aloft and Element hotel development opens in the heart of Boston’s Seaport District. The 330-room Aloft Boston Seaport and 180-room Element Boston Seaport boast a prime location on D Street, directly across the street from the Boston Convention & Exhibition Center.