Selina Catahoula New Orleans ligt in New Orleans, op 800 meter van Bourbon Street, en beschikt over een restaurant en gratis WiFi in alle ruimtes. Voor een drankje kunt u terecht in de eigen bar.
Alle kamers zijn voorzien van een flatscreen-tv. Sommige accommodaties hebben een comfortabele zithoek.
De receptie is 24 uur per dag geopend.
De Mercedes-Benz Superdome ligt op 800 meter van de accommodatie. De dichtstbijzijnde luchthaven is de internationale luchthaven Louis Armstrong New Orleans, op 18 km van de accommodatie.