Il confortevole Bayou Inn Jennings offre accesso a Saint Lukes Episcopal Church, che si trova a circa 25 minuti a piedi. Inoltre, la struttura dispone di un parcheggio auto privato.
Inoltre questo hotel è a 3 km dal Tupper Museum. Gli ospiti possono trovare il Gator Chateau, che è a circa 10 minuti in auto.
Sono dotati di bagni ad uso esclusivo.