El InTown Suites Extended Stay Arlington - Central se encuentra en Arlington, a 6,9 km del estadio AT&T y a 8,2 km del Globe Life Park de Arlington. Este hotel de 3 estrellas ofrece habitaciones con aire acondicionado y baño privado. El hotel se encuentra a 32 km del Dickies Arena y a 36 km del Museo de la Sexta Planta.
Número de habitaciones: 5
2601 South Cooper Street, Arlington, TX 76015, Estados Unidos