Newark Liberty International Airport (EWR)’s lounge game is getting stronger thanks to the opening of American Airlines’ all-new Admirals Club in Terminal A.
The lounge is the second to open with the Texas-based airline’s new design concept, following the one at Ronald Reagan Washington National Airport (DCA). The Newark location features 137 seats and measures 7,050 square feet…