A rendering of the proposed Omni Hotel slated for Summer and D Street. Rendering by Elkus Manfredi. A rendering of the proposed Omni Hotel slated for Summer and D Street. Rendering by Elkus Manfredi.

BOSTON—The city’s convention business is getting a much-needed shot in the arm as the Massachusetts Port Authority Board of Directors have green-lighted a proposal for a twin-tower 1,054-room hotel on Summer Street in South Boston.