Learn more about Lufkin Hotels in our Lufkin Hotels Guide. La Quinta Inn Lufkin, 2119 South 1st Street, Lufkin, Texas TX 75901 © 2024 HotelGuides.com, Inc. All rights reserved. About Us | Terms of Use | Privacy Policy | Security | Contact Us