Set in New Orleans, 2625 feet from Bourbon Street, Selina Catahoula New Orleans features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar.
Each room comes with a flat-screen TV. Certain units feature a seating area for your convenience.
You will find a 24-hour front desk at the property.
Mercedes-Benz Superdome is 2625 feet from the property. The nearest airport is Louis Armstrong New Orleans International Airport, 11 mi from the property.