Owned and Managed by NewcrestImage, the 121-key Residence Inn Texarkana is Set to Open in Texas

August 7, 2014 — The 121-suite Residence Inn by Marriott in Texarkana, Texas is scheduled to open this Monday, August 11, 2014. Located at 3900 St. Michael Drive, the all-suite Residence Inn Texarkana will operate as a Marriott franchise, owned and managed by NewcrestImage Management of Irving, Texas.