InTown Suites Extended Stay Arlington - Central situa-se em Arlington, a cerca de 6,9 km de Estádio AT&T e 8,2 km de Globe Life Park em Arlington (estádio). Este hotel de 3 estrelas dispõe de quartos com ar condicionado e casa de banho privativa. Este hotel está a 32 km de Dickies Arena e a 36 km de Sixth Floor Museum.
As unidades do alojamento incluem televisão de ecrã plano com canais por satélite e uma cozinha. No alojamento, os quartos incluem roupa de cama e toalhas.
Parque Temático Six Flags Over Texas fica a 11 km de InTown Suites Extended Stay Arlington - Central, enquanto Centro de Convenções de Fort Worth está a 27 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Dallas - Fort Worth, que fica a 25 km de InTown Suites Extended Stay Arlington - Central.