The imposing, seven-story structure with darkened windows sits just across from the Malecon, or sea wall, central Havana’s communal hangout.