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. The hotel offers a quiet respite from the hustle and bustle of the city and features breakfast, lunch, and dinner.