Explore New Orleans from the heart of downtown.

 

Catahoula is perfectly located on a quiet side street in the Central Business District, within a short walk to the French Quarter, Superdome, and streetcar lines.