This question has long been answered
And yes, hitting offices with American financial institutions or hotels with American soldiers in them is fine.
And yes, hitting offices with American financial institutions or hotels with American soldiers in them is fine.