The 20,000-square-foot, two-story space will be located in Terminal C, with amenities including a rooftop bar, a green roof, ...
American Express isn't resting on its laurels as the credit card issuer with the biggest airport lounge network.