InTown Suites Extended Stay Arlington - Central is located in Arlington, within 4.3 miles of AT&T Stadium and 5.1 miles of Globe Life Park in Arlington. This 3-star hotel has air-conditioned rooms with a private bathroom. Dickies Arena is 20 miles away and Sixth Floor Museum is 23 miles from the hotel.
All rooms at the hotel come with a flat-screen TV with satellite channels and a kitchen. At InTown Suites Extended Stay Arlington - Central the rooms come with bed linen and towels.
Six Flags Over Texas is 6.8 miles from the accommodation, while Fort Worth Convention Center is 17 miles from the property. The nearest airport is Dallas-Fort Worth International Airport, 16 miles from InTown Suites Extended Stay Arlington - Central.