Courthouse liegt lediglich 5 Minuten zu Fuß vom Executive Thibodaux New Orleans Hotel entfernt und ist unbedingt einen Besuch wert.
Innerhalb von 10 Minuten zu Fuß gelangt man ins Zentrum von Thibodaux. Thibodaux Civic Center ist in ca. 100 Meter Entfernung gelegen. Auch Adley Landry Water Reservoir Walking Trail liegt rund 5 Minuten zu Fuß von der Unterkunft entfernt. Das Executive Thibodaux New Orleans ist auch nur 350 Meter vom Wetlands Acadian Cultural Center.
Das Hotel verfügt über 81 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Im Badezimmer gibt es eine begehbare Dusche und eine getrennte Toilette.
Das Restaurant Envie Restaurant & Oyster Bar verwöhnt die Gäste mit amerikanischen Gerichten und liegt 5 Gehminuten vom Hotel entfernt.