Das 4-Sterne-Hotel The Lodge At The Bluffs St. Francisville liegt ungefähr 7 Kilometer von der Audubon State Historic Site entfernt und bietet Annehmlichkeiten wie eine Picknick-Ecke und einen Spielplatz.
Bedeutende Orte in St. Francisville wie Mary Ann Brown Preserve und The Bluffs Golf Resort befinden sich in der Nähe. Es sind lediglich 83 km nach Hammond.
Die 11 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Die klimatisierten Schlafzimmer verfügen über einen Schrank. Sie bieten zudem abgetrennte Badezimmer.
Rund 500 Meter vom Hotel entfernt, lädt das Restaurant The Bluffs Restaurant zum Speisen ein.