Hotels Selina Catahoula New Orleans 914 Union St New Orleans, LA 70112 +15046032442 https://www.selina.com/usa/catahoula-new-orleans/