914 Union St
New Orleans, LA
Phone: 
Catahoula is a 35-room boutique hotel in downtown New Orleans, located near the French Quarter and the Superdome. Originally built in 1845, the hotel resides in a restored Creole townhouse nestled on a quiet side street in the Central Business District.
Status: 
Active




 
     
     
     
     
     
     
     
     
 
        
       
        
       
        
       
        
       
        
       
        
      