 |
La Quinta Inn Lufkin 2119 South First Street Lufkin, TX, US
|
Nestled in the Piney Woods of East Texas, the La Quinta Inn-Lufkin is only minutes from the state's largest lake, Sam Rayburn Lake. Ellen Trout Zoo, Museum... La Quinta Inn Lufkin mentions Airport in its
profile. |
Star Rating: 3 Stars
Guest
Rating: 6.8/10 |