Sports fans appreciate our hotel's location in Arlington, Texas. We are just two miles from both the Globe Life Park in Arlington (where the Texas Rangers play) and the AT&T Stadium (where the Dallas Cowboys play). Take the free trolley to Rangers games.
Easy to reach and very comfortable hotel. I have been to numerous meetings in this hotel under prior ownership but this was the first time I had stayed there. I would be glad to recommend it to[More]
anyone as a good place to stay. It is especially convenient for those who attend the baseball games. [Less]