News

The Dallas owner of the Atrium Hotel & Conference Center, 1400 North Lorraine St., is proposing to demolish some hotel rooms to allow for the construction of a Holiday Inn connected to the ...