Up to % off
Offering a restaurant and free WiFi throughout the property, Selina Catahoula New Orleans is located in New Orleans, 800 meters from Bourbon Street. There is a bar on site. All rooms include a flat-screen TV. Some units have a seating area. The reception is open 24 hours.
The Mercedes-Benz Superdome stadium is 800 meters away. The nearest airport is Louis Armstrong New Orleans International Airport, 18 km away.
The Mercedes-Benz Superdome stadium is 800 meters away. The nearest airport is Louis Armstrong New Orleans International Airport, 18 km away.