The Residence Inn Dallas Arlington South provides an excellent stay for both leisure and business guests alike. You'll find attractions such as AT&T Stadium, Six Flags over Texas, Globe Life Field, and Arlington Highlands just a short distance from the hotel. Book your stay today and experience it for yourself.