Catahoula Hotel

Parking at Catahoula Hotel

914 Union St

The Catahoula Hotel 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.