Convenient location for Arlington attractions.
According to reports, Extended Stay America - Arlington is conveniently located for those travelers looking to explore Arlington's attractions. Thanks to good road links, downtown Arlington is less than ten minutes away by car. Meanwhile, the likes of Six Flags Over Texas and AT&T Stadium are within three miles of the property.