Property Location With a stay at Hotel New York Inn in Arlington, you'll be close to University of Texas at Arlington and AT&T Stadium. This motel is within close proximity of Arlington Museum of Art and Six Flags Mall.
Rooms Make yourself at home in one of the 48 guestrooms featuring refrigerators and microwaves. Flat-screen televisions with cable programming provide entertainment,...