InTown Suites Extended Stay Arlington - Central is gelegen in Arlington, op 6,9 km van AT&T Stadium en 8,2 km van Globe Life Park in Arlington. Het hotel met 3 sterren heeft kamers met airconditioning en een eigen badkamer. Dickies Arena ligt op 32 km van het hotel en Sixth Floor Museum ligt op 36 km.
De units bij het hotel hebben een flatscreen-tv met satellietzenders en een keuken. Alle kamers bij InTown Suites Extended Stay Arlington - Central hebben beddengoed en handdoeken.
Six Flags Over Texas ligt op 11 km van de accommodatie, en Fort Worth Convention Center ligt 27 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Dallas-Fort Worth, op 25 km van InTown Suites Extended Stay Arlington - Central.