$109
4601 Cowhorn Creek Road
Texarkana, TX 75503
Texarkana, TX 75503
Located in the heart of Texarkana, the hotel is convenient to the Interstate, local shopping, and many restaurants.
The new Holiday Inn Express & Suites-... more
The new Holiday Inn Express & Suites-... more
Amenities
Swimming Pool, Golf Course, Fitness Center, Meeting Facilities, Broadband Access, Air Conditioning, Television... see all
Swimming Pool, Golf Course, Fitness Center, Meeting Facilities, Broadband Access, Air Conditioning, Television... see all

