Lo Sleep Inn offre sistemazioni a Lufkin.
Tutte le camere sono dotate di TV a schermo piatto con canali via cavo. Le camere sono dotate di macchina da caffè. Le camere sono dotate di bagno privato con vasca o doccia.
La reception è aperta 24 ore su 24.
Il George H. Henderson Expo Center si trova a 3,5 km dall'hotel.
Il Texas Forestry Museum dista 4 km dalla struttura.