Holiday Inn Express & Suites LUFKIN SOUTH
Address:
4404 South First Street, Lufkin, TX 75901
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- La Quinta Inn Lufkin at 2119 South 1st St, Lufkin, TX 75901
- Lufkin Inn at 308 North Timberland Drive, Lufkin, TX 75901
- Petty's Motor Hotel at 1112 N Timberland Dr, Lufkin, TX 75901
- Executive Inn & Suites at 103 Harmony Hill Dr, Lufkin, TX 75901
- Hampton Inn and Suites Lufkin at 4400 South First Street, Lufkin, TX 75901