Our Arlington, Texas hotel’s location is perfect for business and leisure travelers, as we are situated near numerous Texas attractions and just minutes from major metro areas.
Leisure travelers appreciate our Arlington, Texas hotel’s convenient location near Six Flags Over Texas and Hurricane Harbor Water Park. Sports fans will be glad that our Arlington, Texas hotel is within walking distance of the new Dallas Cowboys Stadium and Texas Rangers Ballpark. For great shopping Lincoln Square is the place to go in Arlington. Our staff of Certified Tourism Ambassadors is ready to show you the best of Arlington.