1. Holiday Inn Express & Suites Lufkin South 4404 S 1st St, Lufkin, TX 75901 Coordinate: 31.27801,-94.73532 Phone: (800) 345-8082