Set in Arlington, 8.5 km from AT&T Stadium, Aloft Dallas Arlington South offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.
Number of rooms: 124
4432 South Collins Street, Arlington, 76018, United States
Hotel booked 1 times today.