This Mansfield, Texas hotel features an indoor pool and hot tub while each room includes coffee facilities. Cowboys Stadium, home to the Dallas Cowboys football team, is 24.2-miles from the hotel.
Number of rooms: 70
775 US Highway 287, Mansfield, TX 76063, United States