Situato a New Orleans, a 800 m da Bourbon Street, il Selina Catahoula New Orleans offre un ristorante e la connessione WiFi gratuita in tutte le aree. In loco troverete un bar.
Tutte le camere sono dotate di TV a schermo piatto. Alcune sistemazioni presentano una comoda area salotto.
La reception è aperta 24 ore su 24.
Il Mercedes-Benz Superdome dista 800 m dalla struttura. 18 km dall'Aeroporto Internazionale Louis Armstrong di New Orleans, lo scalo più vicino.