Quality Inn Texas City
2320 Fm 2004 Rd
Texas City,
TX 77591
Near Mall of the Mainland