Flying STL-DFW-EZE, returning SCL-MIA-STL on an award ticket, long haul legs in business, domestic in first.
Will I have access to the Admirals Club in STL, or is it only at the airport before my international leg (DFW)? Additionally, I'll have 4 hours to kill in MIA on the way home and would love to take a shower and freshen up, will I have access to the flagship lounge (or any lounge with a shower) in MIA?