Call to speak to one of our experts 0330 094 8364
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.

Please wait...

We're searching our best deals
  • Book with confidence
  • Award-winning agency
  • ABTA & ATOL protected
  • Secure online booking