Offering free WiFi and garden views, Town north is an accommodation situated in Arlington. The holiday home is 2.9 km from AT&T Stadium. The holiday home has 3 bedrooms and a fully fitted kitchen with a dishwasher and an oven. A flat-screen TV with satellite channels is provided. Town north offers a barbecue. Globe Life Park in Arlington is 3.8 km from the accommodation, while Six Flags Over Texas is 5 km from the property. The nearest airport is Dallas-Fort Worth International Airport, 26 km from Town north.
Number of rooms : 1