Holiday Inn Express Hotel & Suites

  • HOTEL/MOTEL
4404 S. First St.
Lufkin, TX 75901
(936) 699-3000
(936) 699-3001 (fax)