Construction on the new Residence Inn in Texarkana, Texas began on Thursday, April 11. TEC, Inc. will be performing the site work on the St. Michael Drive property. This site was formerly the location of the Cinemark movie theatre before its demolition in 2005.